SQLite 挿入の問題 – エラー: そのような列はありません 質問する

SQLite 挿入の問題 – エラー: そのような列はありません 質問する

SQLite (バージョン 3.7.13) で問題が発生しました。

2 つの列を持つ新しいテーブルを作成しましたfoobar、データ型は未定義です。数字を挿入しようとすると、問題なく動作します。しかし、テキストを挿入すると、Error: no such columnが発生します。

sqlite> CREATE TABLE test (foo, bar);
sqlite> .tables
test
sqlite> insert into test values (0,1);
sqlite> select * from test;
0|1
sqlite> insert into test values (a,b);
Error: no such column: a

何が間違っているのでしょうか?

ありがとう。

ベストアンサー1

文字列を引用符で囲む必要があります

insert into test values('a', 'b')

おすすめ記事