0

Flex/Adobe AIR でモバイルアプリを作成しています。SQLite を使用してデータを保存および取得しています。不明な数の行をテーブルに INSERT する必要がある状況があります。SQLite の単一のステートメントでこれを行う方法はありますか? AS3 でループを使用して実行できることは知っていますが、単一の SQL ステートメントで実行できるかどうかを確認したかったのです。UNIONS と SELECT の使用に関する参照を見つけましたが、その例は完全に明確ではなく、私の状況に適用できるかどうかもわかりませんでした。どんな例でも確かに高く評価されます。

ありがとう。

4

1 に答える 1

1

次のようなことができるはずです。

INSERT INTO SomeTable 
VALUES
('Column 1 Row 1', 'Column 2 Row 1'),
('Column 1 Row 2', 'Column 2 Row 2'),
('Column 1 Row 3', 'Column 2 Row 3');

ただし、SQL ステートメントを作成するには、AS をループする必要があります。

この構文が SQLLite でサポートされているかどうかについては、混乱があるように思われることに注意してください。

于 2012-06-04T22:12:51.103 に答える