반응형
Oracle 10g에서 문자열 날짜를 날짜 형식으로 변환하는 방법
내 날짜 값은 다음과 같이 저장됩니다.varchar2그리고 그 가치는15/August/2009,4:30 PM이것을 적절한 날짜 형식으로 변환하는 방법.DD-MM-YYYY.
TO_DATE 함수를 사용하여 문자열을 DATE로 변환한 다음 TO_CHAR을 사용하여 날짜를 다른 문자열로 다시 포맷할 수 있습니다.
SELECT TO_CHAR(
TO_DATE('15/August/2009,4:30 PM'
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM DUAL;
15-08-2009
예를 들어 테이블 이름이 MYTABLE이고 varchar2 열이 MYDATESTRING인 경우:
SELECT TO_CHAR(
TO_DATE(MYDATESTRING
,'DD/Month/YYYY,HH:MI AM')
,'DD-MM-YYYY')
FROM MYTABLE;
다음을 사용해야 합니다.TO_DATE기능.
SELECT TO_DATE('01/01/2004', 'MM/DD/YYYY') FROM DUAL;
언급URL : https://stackoverflow.com/questions/8366522/how-to-convert-a-string-date-to-date-format-in-oracle10g
반응형
'programing' 카테고리의 다른 글
| 운영체제 수준에서 수면은 어떻게 구현됩니까? (0) | 2023.06.26 |
|---|---|
| 그룹의 행 번호 증분 (0) | 2023.06.26 |
| 모든 자식 스레드가 완료될 때까지 메인 스레드를 대기시키는 방법은 무엇입니까? (0) | 2023.06.26 |
| 열의 값을 기존 데이터 프레임의 행 이름으로 변환 (0) | 2023.06.26 |
| 주변 선언이란 무엇입니까? (0) | 2023.06.26 |