ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Oracle 변환함수
    SQL(Oracle) 2024. 3. 7. 17:03

    SQL에서 함수란?

    • 특정 기능을 실행하는 객체
    • SQL에 더욱 강력한 기능을 제공할 뿐아니라 쿼리를 더욱 효과적으로 작성 할 수 있다 
    • SQL에서 함수와 자바 CLASS에서 함수는 기능상 비슷 하다고 할 수 있다.
    • 미리 만들어진 단위 프로그램으로 호출하면 특정작업을 하고 난 후 데이터를 리턴

    여러 함수중 오늘은 오라클의 변환함수(형변환)를 알아볼 것이다.

     

    Oracle

    키워드 쓰임새
    to_char(데이터,포맷) 문자가 아닌 데이터를 문자패턴으로 바꿔서 출력함.
    숫자패턴은 to_char(cash,'999,999,999')형식으로 출력가능.
    날짜포맷은 하단 참조
    to_number() 숫자문자를 숫자로 바꿔서 출력함.
    to_date(데이터,포맷) 날짜문자를 날짜로 바꿔 출력함.
    포맷은 to_char의 날짜포맷과 동일하다.
    하단참조
    EXTRACT (포맷 FROM 데이터) 날짜/시간 값이나 날짜값을 가진 포맷으로 부터
    원하는 날짜 영역을 추출하여 출력함.
    to_char 대체가능

    포맷
    YEAR|MONTH|DAY|HOUR|MINUTE|SECOND

     

    Oracle 날짜포맷

    포맷  설명
    yyyy 연도(4자리)
    mm 월(00 ~ 12)
    dd 일(01 ~ 31)
    hh 시간(1 ~ 12)
    mi 분(00 ~ 59)
    ss 초(00 ~ 59)
    am 오전
    pm 오후
    q 분기
    (d) 요일(0~ 6)
    (day) 일(Sunday ~ Saturday)
    (dy) 일(Sun ~ Sat)
    hh24 시간(0 ~ 23)

     

     

     

     

    'SQL(Oracle)' 카테고리의 다른 글

    SQL 변환함수  (0) 2024.03.03
    오라클 자료형  (1) 2023.12.01
    오라클 계정  (1) 2023.11.30
    SQL/오라클  (2) 2023.11.23
Designed by Tistory.