1
우리는 기본 삽입 문 노력하고 "이 위치에 대한 어떤 설명"Oracle 오류
INSERT INTO HOLIDAY (HOLIDAY_TYPE_CODE, CALENDAR_NAME, HOLIDAY_DATE, DESCRIPTION, CREATE_TS,
UPDATE_TS) VALUES (2, 'CZK', '17-NOV-2009', NULL, SYSDATE, NULL);
을 우리가이 오류를 얻을 :
ORA-24334: no descriptor for this position
우리가 잘못 여기서 뭐를?
여기에 자신의 질문에 답변을 주셨습니다 만, 제가 추가해야만합니다 .... 약식 날짜 변환을 준수하지 마십시오! 날짜 필드에 문자열 값 (17-NOV-2009)을 삽입하는 것은 매우 나쁜 습관입니다. 암시 적 변환은 NLS 설정 등에 따라 다르므로 매우 이식성이 없습니다. to_char()를 사용하여 명시 적 변환을 수행하는 것이 훨씬 더 좋습니다. 이것이 Toad의 일회성 쿼리 인 경우에는 문제가되지 않습니다. 그러나 나는 누군가가 이것이 좋은 생각이라고 생각하기를 원하지 않는다. –