을 ... 날짜오라클 SQL : AM과 PM과 as_of_date 기능은 여기 유선 문제의 종류가
내가 2011.01에서 2014.04로 매일 날짜의 열이, 내가 월말로 변환하려고 last_day
함수에 의한 날짜입니다. 여기 내 코드입니다 :
select distinct
last_day(dates)
from db
그리고 내 날짜 형식은 다음과 같습니다 : 나는 30-APR-2014
에 31-JAN-2011
에서 모든 월말 날짜의 열을 기대하고 02-JAN-14 12.00.00.000000000 AM
. 두 개의 31-JAN-14
레코드가있는 것 외에는 모두 잘 작동합니다.
이 문제를 추적하면 원래 데이터에 06-JAN-14 12.00.00.000000000 AM
과 06-JAN-14 12.00.00.000000000 PM
이 있다는 것을 알았습니다. 이것이 문제의 원인임을 확인했으며 다른 모든 데이터는 AM
형식입니다.
왜 이런 일이 발생합니까? 어떻게 해결할 수 있습니까?
감사합니다. 왜