반응형
Oracle에서 문자열 날짜를 datetime으로 변환
오라클에서 이 문자열 날짜를 날짜 시간으로 변환하려면 어떻게 해야 합니까?
2011-07-28T23:54:14Z
이 코드를 사용하면 다음과 같은 오류가 발생합니다.
TO_DATE('2011-07-28T23:54:14Z', 'YYYY-MM-DD HH24:MI:SS')
이것이 어떻게 행해지는가?
Error report:
SQL Error: ORA-01861: literal does not match format string
01861. 00000 - "literal does not match format string"
*Cause: Literals in the input must be the same length as literals in
the format string (with the exception of leading whitespace). If the
"FX" modifier has been toggled on, the literal must match exactly,
with no extra whitespace.
*Action: Correct the format string to match the literal.
업데이트:-
TO_DATE('2011-07-28T23:54:14Z', 'YYY-MM-DD'T"HH24:MI:SS"Z")
열에 시간이 아닌 날짜만 표시됩니다.
28-JUL-11
사용해 보십시오.TO_DATE('2011-07-28T23:54:14Z', 'YYYY-MM-DD"T"HH24:MI:SS"Z"')
저도 같은 문제가 있었어요.'2017-02-20 12:15:32' 바샤르를 날짜로 변환하려고 했습니다.TO_DATE('2017-02-20 12:15:32','YYYY-MM-DD HH24:MI:SS')
그리고 내가 받은 것은 2017-02-20 시간이 사라진 것뿐입니다.
제 해결책은 다음과 같습니다.TO_TIMESTAMP('2017-02-20 12:15:32','YYYY-MM-DD HH24:MI:SS')
이제 시간은 사라지지 않습니다.
캐스트를 사용하여 차트를 표시하여 날짜 결과를 확인할 수 있습니다.
select to_char(to_date('17-MAR-17 06.04.54','dd-MON-yy hh24:mi:ss'), 'mm/dd/yyyy hh24:mi:ss') from dual;
언급URL : https://stackoverflow.com/questions/7920637/convert-a-string-date-into-datetime-in-oracle
반응형
'sourcecode' 카테고리의 다른 글
v-for를 사용하여 구성 요소를 채우는 Vuexgetter (0) | 2023.06.08 |
---|---|
Oracle 테이블에 열 추가 (0) | 2023.06.08 |
레일즈에서 404로 리디렉션하는 방법은 무엇입니까? (0) | 2023.06.08 |
워크스페이스를 로드할 때 "나쁜 매직넘버" 오류의 원인과 회피 방법은 무엇입니까? (0) | 2023.06.08 |
킷체리픽이 말하길 "...38c74d는 병합이지만 -m 옵션이 제공되지 않았습니다." (0) | 2023.06.08 |