728x90
1. INSTR
문자열에서 특정 부분문자열의 자리값을 찾는 함수
MySQL 문법
INSTR('전체문자열', '부분문자열')
1
2
|
SELECT INSTR('HelloWorld', 'o')
FROM DUAL;
|
cs |
오라클 문법
INSTR('전체문자열', '부분문자열'[, 찾기 시작할 자리값, 몇 번째로 오는 값을 찾는가])
1
2
|
SELECT INSTR('HelloWorld', 'o', 1, 2)
FROM dual;
|
cs |
2. LPAD|RPAD
여백문자를 활용하여 출력값을 일관된 길이로 출력해주는 함수
1
2
|
SELECT LPAD(salary, 10, ' '), RPAD(salary, 10, '*')
FROM employees;
|
cs |
3. REPLACE
문자열의 일부를 다른 문자로 치환 연산한 결과를 돌려주는 함수
1
2
|
SELECT REPLACE('JACK and JUE', 'J', 'BL')
FROM dual;
|
cs |
4. TRIM
문자열의 바깥의 특정 문자열을 정리해주는 함수
1
2
|
SELECT TRIM('H' FROM 'HelloWorld')
FROM dual;
|
cs |
'DBMS > SQL' 카테고리의 다른 글
[SQL] 날짜함수 1. SYSDATE, DATE_ADD, DATE_SUB (0) | 2023.01.30 |
---|---|
[SQL] 숫자함수 ROUND, TRUNC , MOD (0) | 2023.01.29 |
[SQL] 문자함수 1. LOWER, UPPER, INITCAP , CONCAT , SUBSTR, LENGTH (0) | 2023.01.27 |
[SQL] 함수 - 그룹 함수(AVG,SUM,MIN,MAX,COUNT) (0) | 2023.01.26 |
[SQL] 함수 (0) | 2023.01.25 |