IT_Web/Oracle
Oracle 문자함수 문법- SUBSTR, TO_CHAR, TO_NUMBER, TO_DATE
tantangerine
2020. 2. 25. 20:12
728x90
반응형
문자함수
LOWER (칼럼명or 스트링) : 알파벳 문자를 소문자로 바꿔준다.
–LOWER(‘Oracle DBMS’)=>oracle dbms
UPPER (칼럼명or 스트링) : 알파벳 문자를 대문자로 바꿔준다.
–UPPER(‘Oracle DBMS’)=>ORACLE DBMS
INITCAP (칼럼명or 스트링) : 알파벳 단어의 첫 글자는 대문자로, 나머지는 소문자로 바꿔준다.
SUBSTR (칼럼명or 스트링, m, n) : m의 위치에서 n 길이만큼 문자열을 잘라 리턴한다.
- SUBSTR(‘Oracle DBMS’, 2,4)=>racl
LENGTH (칼럼명or 스트링) : 문자열의 길이를 리턴한다.
– LENGTH(‘Oracle DBMS’)=>11
INSTR (칼럼명or 스트링, 문자) : 문자열 내에서 문자의 위치 값을 리턴한다.
– INSTR(‘Oracle DBMS’, ‘a’)=>3
LPAD (칼럼명or 스트링, m, 문자) : 문자열 전체 길이가 m이 되도록 문자열의 왼쪽에 문자를 채워준다.
– LPAD(‘Oracle DBMS’, 13, ‘x’)=>xxOracleDBMS
RPAD (칼럼명or 스트링, m, 문자) : 문자열 전체 길이가 m이 되도록 문자열의 오른쪽에 문자를 채워준다.
– RPAD(‘Oracle DBMS’, 13, ‘x’)=>Oracle DBMSxx
TO_CHAR (날짜 값, 형식)
- 날짜 값을 형식에 맞춰 문자 스트링으로만들어 준다.
TO_CHAR (숫자 값, 형식)
- 숫자 값을 문자 스트링으로만들어 준다.
TO_DATE (문자 스트링, 형식)
- 문자 스트링을주어진 형식대로 해석하여 날짜 값으로 만들어 준다.
TO_NUMBER (문자 스트링, 형식)
- 문자 스트링을주어진 형식대로 해석하여 숫자 값으로 만들어 준다.
728x90
반응형