1. 程式人生 > >一開始 一直不明白,主鍵自動增長sqlite裡面是如何插入的

一開始 一直不明白,主鍵自動增長sqlite裡面是如何插入的

後來發現,只要不寫這個欄位,或者這個欄位插入的是NULL就行。注意:是NULL,不是字串,也不是物件。

不管程式碼中有沒有是否為空的限制,只要在用navicat 開啟的時候,沒有 notnull的限制就行。否則,還是插不進去的。

[db executeUpdate:@"INSERT INTO custom1013(id,sys_id,status_id,custom_id,modifydate,reserve1,reserve2,remark,update_sales,created_at,updated_at,seller_id) VALUES (?,?,?,?,?,?,?,?,?,?,?,?) ",NULL,@"001",@"0",@"001",modifydate,groupTitle,@"0",@"remark",@"33",created_at,updated_at,@"20"];

id是主鍵。