EXTRACT 활용
SELECT
SYSDATE
, EXTRACT(YEAR FROM SYSDATE) AS year
, EXTRACT(MONTH FROM SYSDATE) AS month
, EXTRACT(DAY FROM SYSDATE) AS day
, EXTRACT(HOUR FROM CAST(SYSDATE AS TIMESTAMP)) AS hour
, EXTRACT(MINUTE FROM CAST(SYSDATE AS TIMESTAMP)) AS minute
, EXTRACT(SECOND FROM CAST(SYSDATE AS TIMESTAMP)) AS second
FROM dual
TO_CHAR 활용
SELECT
SYSDATE
, TO_CHAR(SYSDATE, 'YYYY') AS year
, TO_CHAR(SYSDATE, 'MM') AS month
, TO_CHAR(SYSDATE, 'DD') AS day
, TO_CHAR(SYSDATE, 'HH24') AS hour
, TO_CHAR(SYSDATE, 'MI') AS minute
, TO_CHAR(SYSDATE, 'SS') AS second
FROM dual