插入记录时 SQLite 表列的默认值



我有一个包含 25 列的 sqlite 表,前 10 列我在function_1中更新,其余列我在function_2列中更新。

但是在更新时出现以下错误:

Error: table AirMode has 25 columns but 10 values were supplied.

这清楚地表明,要么应该有一种方法可以告诉其余 15 列应该以默认值传递。

如何在不在同一查询中添加额外的 15 列,默认值?

仅在插入语句中提供要填充的列

insert into your_table (col1, col2, ..., col10)
values ('1', '2', ..., '10')

最新更新