0

好奇心から、alter table add col ステートメントを sql だけで書くことは可能ですか。ステートメントはスクリプトに入るので、C++ では何のチェックもできません。

だから、私は次の行で何かをすることが可能かどうか疑問に思っています

Alter table "test" add "test_col" if 0 < ( select count("test_col") from "test"); または他のSQLステートメントの組み合わせで。

ありがとう。

4

1 に答える 1

0

これは SQLite では不可能です。

アプリケーションでこれを確認するか、スクリプトを実行してエラーを無視する必要があります。

于 2013-07-20T07:49:58.287 に答える