제목 | insert_batch() 함수를 이용해서 query 수행시 에러 | ||
---|---|---|---|
글쓴이 | 처음파파 | 작성시각 | 2015/08/21 10:34:01 |
|
|||
생성된 쿼리 부분에 더블쿼테이션("") 부분때문에 에러가 나오는데 어떻게 처리 해야하는지 궁금합니다. CD Verserion : 3.0 apaceh : 2.4.x DB : oracle 입니다. CD config 부분에서 특별한 설정이 있는것인지 아니면 각 건별로 만들어서 날려야 되는지 무슨 좋은 방법이 없을까요! ERROR - 2015-08-21 10:48:41 --> Query error: ORA-00904: "statu": invalid identifier - Invalid query: INSERT ALL INTO "TEMP1" ("id", "bgnde", "time", "Sid", "cnm", "aa", "endde", "etime", "fm", "fe", "fh", "ft", "pt", "rn", "su") VALUES ('000000001','20150821',0,'000001111','4 (5).jpg','D0101','2015-12-31',12,'4 (5).jpg','461237','http://localhost/files/4.txt',' 11',NULL,'1900','D0201') SELECT * FROM dual |
|||
다음글 | yield 를 이용한 default.php 질문입니다. (1) | ||
이전글 | 혹시 이 코드의 뜻이 몬지 알 수 있나요? (1) | ||
한대승(불의회상)
/
2015/08/21 12:13:37 /
추천
0
|
처음파파
/
2015/08/21 15:59:35 /
추천
0
해결 했습니다.
더블쿼테이션 부분이 오라클에서 대/소문자 구분하기 때문에 해당 부분에 컬렴명을 대문자로 변경해서 처리 하니까! 잘 처리 됩니다. |
컬럼명에 오타가 있는지 먼저 점검해 보세요.