1. 문자열을 TIMESTAMP로 변환
TO_TIMESTAMP를 사용해 문자열 데이터를 TIMESTAMP로 변환합니다.
SELECT TO_TIMESTAMP('20240415031502293', 'YYYYMMDDHH24MISSMS') AS parsed_datetime;
결과:
parsed_datetime
---------------------
2024-04-15 03:15:02.293
2. 포맷팅하여 조회
날짜와 시간에 구분자를 추가하려면 TO_CHAR를 사용합니다.
기본 포맷팅
SELECT TO_CHAR(TO_TIMESTAMP('20240415031502293', 'YYYYMMDDHH24MISSMS'), 'YYYY-MM-DD HH24:MI:SS.MS') AS formatted_datetime;
결과:
formatted_datetime
-----------------------
2024-04-15 03:15:02.293
출처 : 우리의 친구 chatGPT...
'공부방 > DB' 카테고리의 다른 글
[MS-SQL] 특정 테이블, 컬럼의 Default 체크, 삭제, 수정 (1) | 2022.03.24 |
---|---|
[PostgreSQL] 세션에 걸려있는 프로세스 강제종료 하기 (0) | 2021.03.29 |
[PostgreSQL] Owner 변경 (0) | 2019.08.26 |
[PostgreSQL] Lock 확인, 삭제 (0) | 2018.04.06 |
[MS-SQL] DB 정보 (용량) 및 TABLE 용량, 건수 확인 Query (0) | 2017.03.23 |