问题
Is it possible to alter table add MULTIPLE columns in a single statement in sqlite? The following would not work.
alter table test add column mycolumn1 text, add column mycolumn2 text;
回答1:
No, you have to add them one at a time. See the syntax diagram at the top of SQLite's ALTER TABLE documentation:

There's no loop in the ADD
branch so no repetition is allowed.
回答2:
alter table test add column mycolumn1 text; alter table test add column mycolumn2 text;
use the above redifined query
来源:https://stackoverflow.com/questions/6172815/sqlite-alter-table-add-multiple-columns-in-a-single-statement