我需要创建一个基本上只保留索引列表的表。因此,我创建了一个表,其中只有一个自动递增的列,称为“ id”。但是,我似乎无法向该表隐式添加自动递增的值。
我知道通常在表中有这样一列(不仅有此列)时,您可以执行以下操作:
插入表(col1,col2 …)值(val1,val2 …)
而且,如果您不指定自动递增的列,它将自动获取一个值。但是,类似:
插入表()值()插入表插入表()
等等。所有这些都会在我的单列表格上产生一个错误。谁能提供解决方案?谢谢。
ps我正在使用Sqlite,以防万一。
请尝试以下方法:
INSERT INTO YOUR_TABLE(YOUR_ID) VALUES (NULL);