4

SQLite Manager の直接 SQL 実行で複数のコマンドを実行することは可能ですか? (大量のデータを挿入する場合に便利)

例えば

insert into TestTable (Name, Age) values("Thomas", 25)
insert into TestTable (Name, Age) values("Peter", 29)
...

どうも

4

3 に答える 3

14

解決策は非常に簡単です;-)

-> セミコロンを使用してコマンドを区切ります

insert into TestTable (Name, Age) values("Thomas", 25);
insert into TestTable (Name, Age) values("Peter", 29);
...
于 2012-10-05T08:17:01.090 に答える
5

または、ステートメントを次のように書くこともできます。

insert into TestTable (Name, Age) 
values
("Thomas", 25),
("Peter", 29)
;

編集: @DominiqueJacquelのコメントによると、これはSQLiteバージョン3.7.11+でのみ機能することに注意してください

于 2012-10-05T08:20:34.887 に答える