강의_2장_04_형 변환 함수.pdf

20230411161701.png

20230411161712.png

실습

SELECT 2
    ,'2' AS "'2'"
-- 2가 숫자로 자동변환해서 계산
-- 자동 변환(묵시적 변환)
    ,2+'2'
--수동(명시적) 변환
    ,2+TO_NUMBER('2')
--    ,2+'A' --오류, 유니코드로 계산하지 못하고 오류
    FROM DUAL

20230411163551.png

SELECT 2 "N"
    ,SYSDATE
-- 4자리 년도
    ,TO_CHAR(SYSDATE,'YYYY')
-- 마지막 2자리 연도
    ,TO_CHAR(SYSDATE,'YY')
-- 연도를 영문자로 표시    
    ,TO_CHAR(SYSDATE,'YEAR')
    FROM DUAL

20230411164037.png

SELECT 2 "N"
    ,SYSDATE
    ,TO_CHAR(SYSDATE,'MM')
-- 달에 월 추가
    ,TO_CHAR(SYSDATE,'MON')
    FROM DUAL

20230411164158.png

SELECT 2 "N"
    ,SYSDATE
    ,TO_CHAR(SYSDATE,'DD')
-- 요일 추가
    ,TO_CHAR(SYSDATE,'DAY')
    FROM DUAL

20230411164421.png

SELECT 2 "N"
    ,SYSDATE
    ,TO_CHAR(SYSDATE,'DDTH')
    ,TO_CHAR(SYSDATE,'YYYY-MM-DD')
    ,TO_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS')
    FROM DUAL

20230411164514.png