DBMS/Oracle
Oracle | SUBSTR() 문자열 자르는 함수 / 연결 연산자 ||
메각이
2023. 6. 1. 15:40
728x90
SUBSTR
> 표기
SUBSTR( 문자열, 시작위치, 길이 )
ORD_DATE 컬럼에는 시간정보가 들어있다.
(12시20분이면 1220 ,. 5시 10분이면 1710 이런식으로)
SELECT SUBSTR(BO.ORD_TIME, 1, 2)
결과
시간 |
12 |
17 |
1 | 2 | 2 | 0 |
첫번째 문자열 -> 1 / 길이 -> 2 니까 12가 선택된다
||
연결 연산자
> 표기
'문자'|| '문자'
위의 예제에서 숫자만 표기하기보다 '시'를 붙여서 표기하고 싶다!
SELECT SUBSTR(BO.ORD_TIME, 1, 2) || '시' AS 시간대
728x90