LPAD, RPAD : 빈곳을 채워주는 함수
SELECT LPAD(DEPTNO,5,'A') FROM EMP; -> DEPTNO를 5글자로 지정하고 빈곳을 A로 채워라
SELECT RPAD(DEPTNO,5,'A') FROM EMP;
LTRIM, RTRIM : 왼쪽, 오른쪽에서 문자열 추출
SELECT LTRIM('테스트입니다') AS ONE FROM DUAL;
SELECT LTRIM('테스트입니다','테스트') AS ONE FROM DUAL;
-->'테스트입니다'에서 왼쪽부터 '테스트' 글자가 있으면 추출
SELECT LTRIM('테스트입니다','스트') AS ONE FROM DUAL;
날짜 함수
select sysdate-1/24 from dual;
select ename, round(TO_DATE('2019-12-31','YYYY/MM/DD')-sysdate) from emp;
SELECT TO_CHAR(SYSDATE,'YYYY-MM-DD,HH24:MI:SS') FROM DUAL;
'SQL' 카테고리의 다른 글
GROUP BY ,HAVING, ORDER BY 절, SELECT문 검색 순서 (0) | 2019.12.24 |
---|---|
오라클 그룹함수(MAX,MIN,SUM,AVG ,COUNT) (0) | 2019.12.24 |
오라클의 ELSE-IF(DECODE 함수, CASE 함수) (0) | 2019.12.24 |
오라클 변환 함수(D데이) ,NVL(널값 변환) (0) | 2019.12.24 |
오라클 함수 ROUND, TRUNC, MOD, upper, lower, LENGTH, SUBSTR (0) | 2019.12.24 |