반응형
알티베이스 에서 UTC Timestamp 를 일반 문자열 날짜 형식으로 바꾸는 쿼리 예제
UTC -> YYYYMMDD HHMISS 형태로 변경
SELECT BOARD_NO,
TO_CHAR(TO_DATE('19700101 090000', 'YYYYMMDD HHMISS') + timestamp / (1*24*60*60*1000), 'YYYYMMDDHHMISS') AS STR_TIME,
LOGIN_ID AS USER_ID,
USER_NAME,
TITLE,
REPLACE(CONTENT, CHR(13) || CHR(10), ' ') AS CONTENT,
HIT_COUNT
FROM bbs_noti
WHERE SUBSTR(TO_CHAR(TO_DATE('19700101 090000', 'YYYYMMDD HHMISS') + timestamp / (1*24*60*60*1000), 'YYYYMMDDHHMISS'), 0, 8) =
TO_CHAR(SYSDATE, 'YYYYMMDD')
ORDER BY TIMESTAMP DESC
문자열 날짜를 TIMESTAMP로 바꾸는 쿼리
YYYYMMDDHHMISS --> UTC 로 변경
SELECT DISTINCT DATEDIFF(TO_DATE('19700101090000','YYYYMMDDHHMISS')
, TO_DATE(REQ_CTRL_DATETIME, 'YYYYMMDDHHMISS'), 'SECOND') from control_hist_tbl
, TO_DATE(REQ_CTRL_DATETIME, 'YYYYMMDDHHMISS'), 'SECOND') from control_hist_tbl
반응형