首先,道歉,如果這已被覆蓋在以前的帖子,我已經錯過了。我做了很多搜索,並沒有遇到任何迄今爲止工作過的東西。SQLite更新基於變量文本的單個值的多行
我目前使用下面的查詢來更新表中的記錄。
UPDATE table SET Column1="1" WHERE Column2 LIKE "Text";
的問題是我有超過10萬行,每行不同的文字,更新,甚至做15000在同一時間需要45分鐘。我不熟悉SQL,但我相當肯定這不是更新我需要更新的行的最有效方式。
我一直在嘗試使用其他建議我遇到放在這裏,但到目前爲止沒有工作過。
查詢的預期行爲究竟是什麼?你曾嘗試過的其他建議是什麼? –
該查詢中沒有變量。你的意思是說''文本「'對於不同的行是不同的? –
你有沒有索引?你爲什麼使用'LIKE'而不是'='? –