小编典典

将自动递增的值添加到具有一列的表中

sql

我需要创建一个基本上只保留索引列表的表。因此,我创建了一个表,其中只有一个自动递增的列,称为“ id”。但是,我似乎无法向该表隐式添加自动递增的值。

我知道通常在表中有这样一列(不仅有此列)时,您可以执行以下操作:

插入表(col1,col2 …)值(val1,val2 …)

而且,如果您不指定自动递增的列,它将自动获取一个值。但是,类似:

插入表()值()插入表插入表()

等等。所有这些都会在我的单列表格上产生一个错误。谁能提供解决方案?谢谢。

ps我正在使用Sqlite,以防万一。


阅读 151

收藏
2021-04-28

共1个答案

小编典典

请尝试以下方法:

 INSERT INTO YOUR_TABLE(YOUR_ID) VALUES (NULL);
2021-04-28