3
在數據庫中插入一行時出現錯誤。oracle查詢中缺少逗號錯誤
錯誤:ORA-00917:缺少逗號
但是沒有逗號我的查詢失蹤。 以下是查詢:
INSERT INTO Customer(NEED_BY_DATE)VALUES('||'to_date('||''''|| v_in_need_by_date ||''''||','||''' '||'MM-DD-YYYY'||''''||')'||');
在數據庫中插入一行時出現錯誤。oracle查詢中缺少逗號錯誤
錯誤:ORA-00917:缺少逗號
但是沒有逗號我的查詢失蹤。 以下是查詢:
INSERT INTO Customer(NEED_BY_DATE)VALUES('||'to_date('||''''|| v_in_need_by_date ||''''||','||''' '||'MM-DD-YYYY'||''''||')'||');
to_date前的引號和管道不應該存在,||
用於連接字符串,'不是字符串。同樣的事情會進一步發展。
我相信你想要的東西,如:INSERT INTO Customer (NEED_BY_DATE) VALUES(to_date(v_in_need_by_date));
檢查此鏈接 http://stackoverflow.com/questions/2164517/oracle-help-missing-comma – 2012-07-24 06:33:41