0
這就是我得到:如何正確使用INSERT或REPLACE?
CREATE TABLE IF NOT EXISTS Settings (sitem TEXT, ccolor TEXT, ncolor TEXT)
CREATE UNIQUE INDEX IF NOT EXISTS sindex ON Settings (sitem, ccolor, ncolor)
,但是當我嘗試插入一個值,然後替換它運行以下命令:
INSERT OR REPLACE INTO Settings (sitem) VALUES ("something")
INSERT OR REPLACE INTO Settings (sitem) VALUES ("something else")
這是我在sitem
列得到:
sitem
---------------
something
something else
它不會取代它,只是做出另一個值,即使它是唯一的,任何幫助?
所以,我必須做一個主鍵?一般來說,我是新來的sql。 – Hairo