我需要根據自動遞增的ID將一個值插入表中,例如ID = 7,並且我想根據ID將「this」插入到列中「7」。如何在不使用自動遞增ID的情況下插入數據使用SQLite
我基本上想這樣做,但不知道如何做到這一點沒有自動遞增的ID。
INSERT INTO table (tableData) VALUES (12345)
FROM table
WHERE ID = 7
我嘗試這樣做:
INSERT INTO table (tableData)
SELECT ID FROM table
WHERE ID 7
但這只是插入7號入列,並自動遞增表。有沒有辦法根據ID插入一個值而不用自動增加另一行?
在此先感謝
(解決)
我想通了這個問題。所有我需要做的是使用UPDATE而不是INSERT所以我用
感謝您的答覆,但我希望能夠插入值的列到第7行因此,這將是更喜歡INSERT INTO tabledata(somecolumn)VALUES(43543)FROM tabledata WHERE ID = 7 – user1186173 2012-03-01 16:08:01