티스토리 뷰
• INSTR - 문자열이 포함되있는 조사하여 위치를 표시합니다.
SELECT INSTR('MILLER','L',1,2) FROM DUAL;
'MILLER'의 'L'을 첫째(1)자리부터 찾겠다는 의미입니다.
마지막 2는 'L'이 두번 검색되기 때문에 2번째 L의 위치를 반환한다는 의미를 가집니다.
DUAL 테이블은 실제로 존재하지 않는 테이블이지만 함수를 사용하기위해
설정한 가상 테이블입니다.
• SUBSTR - M번째 자리부터 N개의 문자열을 표시합니다.
SELECT SUBSTR('000101-347945',1,8) FROM DUAL;
'000101-347945'를 1번째 자리부터 8개의 문자를 반환한다는 의미를 갖게됩니다.
• RERPLACE - 특정 문자를 치환해주는 함수입니다.
SELECT ENAME, JOB, REPLACE(JOB,'A','$')
FROM EMP;
EMP 테이블안에 'A'값을 모두 '$' 치환해준 결과를 얻을수 있습니다.
'SQL' 카테고리의 다른 글
함수 - 단일행 함수 #4 (0) | 2020.07.23 |
---|---|
함수 - 단일행 함수 #3 (0) | 2020.07.23 |
함수 - 단일행 함수 #1 (0) | 2020.07.23 |
SQL 함수 (0) | 2020.07.23 |
SQL - ORDER BY (0) | 2020.07.23 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday