Oracle 함수

szlee·2022년 10월 16일
0

Oracle

목록 보기
5/21

문자함수

  • SUBSTR : 문자열 일부 추출. SUBSTR(문자열, 시작위치, 추출길이). 이 때 시작위치가 1이면 첫번째 글자
  • LPAD : 데이터와 자리수 지정한 후 데이터 길이가 지정한 자리수보다 작을 경우 나머지 공간을 채움. 빈공간을 왼쪽에 채움
  • RPAD : 빈공간을 오른쪽에 채움
  • CONCAT : 두 문자열 연결. || 와 같은역할
  • TRIM : 특정문자 지우기. LTRIM은 왼쪽문자 지우기 RTRIM은 오른쪽문자 지우기

숫자함수

  • ROUND : 반올림
  • TRUNC: 버림
  • CEIL : 올림
  • FLOOR : 내림
  • MOD : 나머지

날짜함수

  • SYSDATE : os의 현재 날짜와 시각 보여줌

자료형변환

  • 암시적 형변환 : 자동 형 변환
  • 묵시적 형변환
    • TO_CHAR : 문자로
    • TO_NUMBER : 숫자로
    • TO_DATE: 날짜로

Null 처리 함수

  • NVL : 첫번째 데이터가 null이면 가 데이터 반환. 아니면 두번째 데이터반환

상황에 따른 데이터 반환

  • DECODE : DECODE(검사대상데이터, 조건1, 데이터가 조건1과 일치할 때 반환할 값, 조건2, 데이터가 조건2와 일치할 때 반환할 값......)
  • CASE : CASE 검사대상(검사대상 없어도 됨) WHEN 조건1 THEN 조건1에 대해 반환결과 WHEN 조건2 THEN 조건2에 대해 반환결과 ....
profile
🌱

0개의 댓글