sqlite alter table добавить несколько столбцов в одной инструкции
можно ли изменить таблицу, добавив несколько столбцов в одном операторе в sqlite? Следующее не сработает.
alter table test add column mycolumn1 text, add column mycolumn2 text;
2 ответов
нет, вы должны добавлять их по одному за раз. См. синтаксическую диаграмму в верхней части документация ALTER TABLE SQLite:
нет никакого цикла в ADD
ветвь, поэтому повторение не допускается.
alter table test добавить столбец mycolumn1 текст; alter table test добавить столбец mycolumn2 текст;
используйте приведенный выше переопределенный запрос