我正在使用PostgreSQL 8.1.11。postgresql插入多行 - 失敗
我正在失去理智。爲什麼我不能使用基本的SQL語句作爲INSERT?
我提供:
INSERT INTO the_leads_details (id, lead_id, question_id, i_value, c_value) VALUES
(1, 1, 1, NULL, '4500'), (2, 1, 2, 1, NULL);
^this comma is a problem
什麼我失蹤?這看起來像是插入多行的基本SQL INSERT語句。我的問題與我的PostgreSQL版本有關嗎?
我插入了很多行,我正在尋找優化INSERT多行而不是放置幾個INSERT。
你有錯誤消息?它究竟是什麼意思? – pleasedontbelong 2010-08-22 11:51:26
向我們顯示錯誤消息,我們可以幫助您。逗號不是問題。 PS。 8.1.11已過時,最新的8.1版本爲8.1.21,今年也將停止服務。開始升級到更新的版本。 – 2010-08-22 11:51:35
SQL錯誤: 錯誤:在或附近有語法錯誤 「」 人品111 在聲明中: INSERT INTO the_leads_details(ID,lead_id,question_id,i_value,c_value)VALUES (1,1,1,NULL ,'4500'),(2,1,2,1,NULL); – bensiu 2010-08-22 13:08:10