2

25 列の sqlite テーブルがあり、最初の 10 列は function_1 で更新し、残りの列は function_2 列で更新します。

しかし、更新中に次のエラーが発生します。

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

これは、残りの 15 列をデフォルト値で渡す必要があることを示す方法が必要であることを明確に示しています。

デフォルト値を使用して、同じクエリに 15 列を追加せずに行うにはどうすればよいですか?.

4

1 に答える 1

5

入力する挿入ステートメントの列のみを指定してください

insert into your_table (col1, col2, ..., col10)
values ('1', '2', ..., '10')
于 2012-11-15T10:45:15.917 に答える