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


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

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

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

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

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
