Ответ 1
sqlite не поддерживает SELECT INTO.
Вместо этого вы можете использовать эту форму:
INSERT INTO equipments_backup SELECT * FROM equipments;
Здесь я хочу знать, поддерживает ли sqlite SELECT INTO
.
На самом деле я пытаюсь сохранить данные в моей таблице1 в таблице2 как резервную копию моей базы данных до изменения данных.
для этого, когда я использую инструкцию SELECT INTO
, синтаксическая ошибка генерировалась как:
Мой запрос как:
SELECT * INTO equipments_backup FROM equipments;
"Последнее сообщение об ошибке: рядом с" INTO ": синтаксис ошибка".
sqlite не поддерживает SELECT INTO.
Вместо этого вы можете использовать эту форму:
INSERT INTO equipments_backup SELECT * FROM equipments;
Вместо
SELECT * INTO equipments_backup FROM equipments
попробовать
CREATE TABLE equipments_backup AS SELECT * FROM equipments