Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Konwersja wyników Select do skryptu wstawiania — SQL Server

Oto kolejna metoda, która w niektórych sytuacjach może być łatwiejsza niż instalowanie wtyczek lub narzędzi zewnętrznych:

  • Wykonaj select [whatever you need] INTO temp.table_name from [... etc ...] .
  • Kliknij prawym przyciskiem myszy bazę danych w Eksploratorze obiektów => Zadania => Generuj skrypty
  • Wybierz temp.table_name na ekranie „Wybierz obiekty” kliknij Dalej.
  • Na ekranie „Określ sposób zapisywania skryptów”:
    • Kliknij Zaawansowane, znajdź właściwość „Typy danych do skryptu”, wybierz „Tylko dane”, zamknij właściwości zaawansowane.
    • Wybierz „Zapisz w nowym oknie zapytania” (chyba że masz tysiące rekordów).
  • Kliknij Dalej, poczekaj na zakończenie zadania, obserwuj wynikowy INSERT instrukcje pojawiają się w nowym oknie zapytania.
  • Użyj funkcji Znajdź i zamień, aby zmienić wszystkie [temp.table_name] do [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. Jak szybko napisać Select Query w SQL Server — SQL Server / TSQL Tutorial, część 108

  2. Eksplorowanie operacji indeksowania online na poziomie partycji w programie SQL Server 2014 CTP1

  3. Jak formatować liczby jako walutę w SQL Server (T-SQL)

  4. Formatuj kolumny daty i czasu trwania sysjobhistory w SQL Server

  5. Użyj SERVERPROPERTY(), aby uzyskać informacje o serwerze w SQL Server