300x250
반응형
300x250
0시인 현재날짜의 시간을 가져오기 위해 어떻게 사용하시나요?
저는 이제껏 아래와 같은 방법으로 사용을 했었는데요.
TO_CHAR(trunc(SYSDATE), ‘yyyyMMddHH24miSS‘)
TO_CHAR(TO_DATE(TO_CHAR(SYSDATE, ‘yyyyMMdd’), ‘yyyyMMdd’), ‘yyyyMMddHH24miSS‘)
TO_CHAR(SYSDATE, ‘yyyyMMdd‘) ||’000000‘
TO_CHAR(TO_DATE(TO_CHAR(SYSDATE, ‘yyyyMMdd’), ‘yyyyMMdd’), ‘yyyyMMddHH24miSS‘)
TO_CHAR(SYSDATE, ‘yyyyMMdd‘) ||’000000‘
trunc() 함수를 사용하면 간편하게 날짜만 가져올수가 있습니다.
TO_CHAR(trunc(SYSDATE), ‘yyyyMMddHH24miSS’)
SELECT TO_CHAR(SYSDATE, 'yyyyMMddHH24miSS'),
TO_CHAR(trunc(SYSDATE), 'yyyyMMddHH24miSS'),
TO_CHAR(TO_DATE(TO_CHAR(SYSDATE, 'yyyyMMdd'), 'yyyyMMdd'), 'yyyyMMddHH24miSS'),
TO_CHAR(SYSDATE, 'yyyyMMdd') ||'000000'
FROM DUAL
결과는 같아도 trunc() 함수를 사용하는 게 제일 간편해 보이네요.
출처 : https://zzznara2.tistory.com/695
300x250
반응형
'DB > 그 외' 카테고리의 다른 글
[Oracle] 오라클 limit 사용하는 방법 (페이징, rownum) (0) | 2023.06.23 |
---|---|
[데이터베이스] MSSQL과 오라클의 차이점 정리 (0) | 2023.06.23 |
[Redis] redis.conf 의 파라미터 의미 파악하기 (0) | 2023.06.23 |
[Redis] 백그라운드에서 실행 및 로그 내용을 파일로 기록방법 (0) | 2023.06.23 |
[Oracle] SUM()함수에서 NULL값의 처리 (0) | 2023.03.22 |