我在iphone中使用sqlite(3.7.4)。 我喜歡創建一個表:帶主鍵的sqlite插入
create table A (UserName varchar (50) primary key, Num integer);
然後我插入的記錄下方兩次:
('abc',1);
通常應該只有一個數據庫記錄。 但是我在數據庫中找到
(abc,1);
( ,1);
我很困惑,作爲用戶名是primary key
爲什麼有兩個記錄! 我不知道有什麼問題。 任何人都可以幫助我嗎?
謝謝。
只是發現這是我的同事的錯誤。在上述情況下,永遠不會有這樣的兩個記錄。但是,謝謝你,維克。 – scorpiozj 2011-06-14 03:12:53