Как восстановить данные из таблицы резервного копирования table1_bu
в новую таблицу new_table1
, которая имеет одинаковую структуру? Мне нужно вставить все строки из table1_bu
в new_table1
.Вставка нескольких строк в SQL
2
A
ответ
5
INSERT INTO new_table1(Id, Field1)
SELECT Id, Field1
FROM table1_bu
2
Используйте это:
select * into new_table1 from table1_bu
Обратите внимание, что для этой работы, new_table не должен существовать перед запуском заявление, это будет создавать и заполнять таблицу.
4
Предполагая, что вы хотите использовать одни и те же идентификаторы в новой таблице:
SET IDENTITY_INSERT new_table1 ON;
INSERT INTO new_table1
SELECT * FROM table1_bu;
SET IDENTITY_INSERT new_table1 OFF;
PS: SELECT INTO (как это было предложено некоторыми) также работает, но это немного менее гибкими в моем опыте. Поэтому я привык к этому способу делать вещи :)
Смежные вопросы
- 1. Вставка нескольких строк в SQL
- 2. SQL-вставка строк из нескольких таблиц
- 3. Вставка нескольких строк с параметрами Sql Server
- 4. SQL Server CE Вставка/обновление нескольких строк
- 5. Сложная/простая SQL-вставка: добавление нескольких строк
- 6. SQL Вставка нескольких строк на основе переменных
- 7. Вставка нескольких строк в Hibernate - пакетная вставка
- 8. Вставка нескольких строк
- 9. Вставка нескольких строк
- 10. Вставка нескольких строк в Oracle
- 11. Вставка нескольких строк в таблицу
- 12. Вставка нескольких строк в IDLE
- 13. Вставка нескольких строк в TEdit
- 14. Вставка нескольких строк с петель
- 15. SQL Вставка нескольких строк из значений нескольких списков
- 16. Вставка нескольких строк с DB2Command.ExecuteNonQuery
- 17. PHP Вставка нескольких строк в разделенные партии
- 18. Вставка нескольких строк из источника
- 19. Вставка нескольких строк в базу данных
- 20. Вставка нескольких строк в несколько таблиц в одном запросе sql
- 21. Вставка нескольких строк в одну запись
- 22. Вставка нескольких строк в таблицу из таблицы
- 23. Вставка нескольких строк в MySQL сразу
- 24. PHP - Вставка нескольких строк в цикле while
- 25. Вставка нескольких строк через переменную
- 26. Вставка нескольких строк с PDO
- 27. PHP: Вставка нескольких строк в базу данных sql
- 28. Вставка нескольких строк в Temp таблицы С SQL Server 2012
- 29. SQL - Вставка нескольких значений строк в один столбец
- 30. Вставка нескольких строк в один SQL-запрос из кода C#?
Это не сработает, если столбец Идентификатор установлен в качестве столбца идентификации – Thorarin