다음 쿼리를 실행하려고하면 ORA-01855: AM/A.M. or PM/P.M. required
ORA-01855 : AM/A.M. 또는 PM/P.M. 필수
이 표시됩니다.
INSERT INTO TBL(ID,START_DATE)
values (123, TO_DATE ('3/13/2012 9:22:00 AM', 'MM/DD/YYYY HH:MI AM'))
여기에서 나의 START_DATE
열의 유형은 "날짜"입니다.
가 나는 쿼리를 다음 실행하고 위의 문제에서 아직 오류, 아직도 성공을 포기하지 않은 :
ALTER SESSION SET NLS_DATE_FORMAT = "MM/DD/YYYY HH:MI AM";
을 사용할 수 있습니다 그리고 편집 창 상단의'{}'버튼을 누르면 코드가 읽기 쉽도록 포맷됩니다. 귀하의 질문에 대한 답변으로'to_date'에서 몇 초가 걸리지 만 형식 마스크에 포함되지 않습니다. – Ben
감사합니다. Ben, 저는 그것을 포맷했습니다. – RMN
벤, 나는 SS가 구원 받기를 원하지 않는다. 나는 분과 AM/PM까지만 저장하고 싶습니다. – RMN