Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Преобразуване на резултатите от Select в скрипт за вмъкване - SQL Server

Ето още един метод, който може да е по-лесен от инсталирането на плъгини или външни инструменти в някои ситуации:

  • Направете select [whatever you need] INTO temp.table_name from [... etc ...] .
  • Щракнете с десния бутон върху базата данни в Object Explorer => Tasks => Генериране на скриптове
  • Изберете temp.table_name в екрана „Избор на обекти“ щракнете върху Напред.
  • На екрана „Посочете как да се записват скриптовете“:
    • Щракнете върху Разширени, намерете свойството „Типове данни към скрипт“, изберете „Само данни“, затворете разширените свойства.
    • Изберете „Запазване в нов прозорец на заявка“ (освен ако нямате хиляди записи).
  • Щракнете върху Напред, изчакайте задачата да завърши, наблюдавайте получения INSERT операторите се появяват в нов прозорец за заявка.
  • Използвайте Find &Replace, за да промените всички [temp.table_name] до [your_table_name] .
  • drop table [temp.table_name] .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да търся всички колони в таблица?

  2. Най-добри отговори на 5 горящи въпроса относно функцията COALESCE в SQL Server

  3. Регистър на транзакциите на SQL Server — част 1

  4. Как да създам стъпка в моята задача за агент на SQL Server, която ще изпълнява моя SSIS пакет?

  5. TIMEFROMPARTS() Примери в SQL Server (T-SQL)