SELECT 함수명(열, 데이터)
🔅 SUBSTR(데이터, n, m) : 데이터의 n번째 위치에서 m개의 문자를 읽어 들인다.
SUBSTR('ABCDE', 3, 2) // 출력 : CD
SUBSTR('ABCDE', -3, 4) // 출력 : CDE
🔅 INSTR(데이터, 비교하고자하는 값, [비교를 시작할 위치, [검색된 결과의 순번]]) : 주어진 데이터에서 특정 글자의 위치를 찾아준다.
INSTR('A-B-C-D', '-') // 출력 : 2
INSTR('A-B-C-D', '-', 1, 3) // 출력 : 6
🔅 LENGTH(데이터) : 데이터의 길이 출력
LENGTH('ABCD') // 출력 : 4
🔅 LPAD(데이터, 총 문자길이, 채움문자) : 지정한 길이 만큼 왼쪽부터 특정문자로 채워준다.
🔅 RPAD(데이터, 총 문자길이, 채움문자) : 지정한 길이 만큼 오른쪽부터 특정문자로 채워준다.
LPAD('ABC', 5, 'X') // 출력 : XXABC
RPAD('ABC', 5, 'X') // 출력 : ABCXX
🔅 REPLACE(데이터, 바꾸려는 값, 바뀔 값) : 사용자가 바꾸고자 하는 값을 지정하면 지정한 형태로 값이 바뀐다.
REPLACE('ABC', 'A', 'D') // 출력 : DBC