Здравствуйте. Есть рабочий проект с использованием SQLite через SQLIte3Connection/SQLQuery, при отсутсвии файла БД через TSQLScript создаётся пустая БД. Всё отлично работает уже около 5 лет. НО! Возникла необходимость добавить в одну таблицу дополнительное поле, через SQLite Expert Personnal запрос
- Код: Выделить всё
ALTER TABLE TARIF ADD COLUMN "DOPLATA" MONEY(15, 2);
выполняется без проблем, а при попытке выполнить программно ни через SQLQuery.Execute, ни через SQLScript.ExecuteScript, ни даже через SQLite3Connection.ExecuteDirect не работает: ошибка "near "ALTER" syntax error".
Как побороть?
Последний раз редактировалось
ViruZ 16.02.2017 14:41:53, всего редактировалось 1 раз.