반응형
디비에 날짜가 DATE 형식으로 저장 돼 있는 경우, 원하는 형식에 맞게 출력을 해야 되는 경우가 있다.
오라클 SQL 에서 sysdate라는 함수는 현재 날짜 및 시간을 알려주는 함수이다.
Dual 이라는 테이블은 오라클이 설치될 때 만들어지는 테이블로 산술,날짜 처리 등이 가능한 기본 테이블이다.
TO_CHAR()라는 함수는 임의의 데이터를 문자형 타입으로 변경하는 함수이다.
이 3가지를 활용해서 내가 원하는 형식으로 날짜 및 시간을 출력해보자.
1. 날짜만 출력
SELECT TO_CHAR(sysdate, yyyy-mm-dd)
FROM dual;
출력 결과: 2021-11-05
2. 날짜 및 오전, 오후 값으로 시간 반환
SELECT TO_CHAR(sysdate, 'YY-MM-DD AM HH:MI')
FROM dual;
출력 결과: 21-11-05 오전 11:30
참고: https://gent.tistory.com/331
반응형
'IT 관련 정리' 카테고리의 다른 글
[맥MAC 안드로이드 스튜디오 에뮬레이터 호스트 파일 변경 방법] 온갖 오류 다 만나고 해결한 방법 (0) | 2022.02.25 |
---|---|
[오라클 SQL] 내가 원하는 형태로 전화번호 데이터 추출하기 (0) | 2021.12.29 |
크롬에 저장된 자동완성 비밀번호 삭제 방법 (0) | 2021.08.29 |
[협업기술]소스트리에서 gitflow 기능 사용하기 (0) | 2021.03.29 |
[SourceTree] 계정 비밀번호 재설정 방법 (0) | 2021.02.17 |