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

Wyeksportować wynik zapytania SQL Server 2005 do instrukcji SQL INSERT?

Inny mój kolega wymyślił zabawne rozwiązanie.

1) Skopiuj siatkę wyników zapytania do programu Excel.
2) Dodaj polecenia SQL i nawiasy/przecinki/znaczniki w kolumnach między wartościami.
3) Skopiuj siatkę do edytora tekstu.
4) Znajdź/zamień rzeczy, których potrzebowali do zmiany/naprawy, w tym dodatkowe odstępy.
5) Wyślij SQL do DBA.

I voila! Zapytano kilkaset wierszy. To brzydkie jak grzech, ale zajęło to mniej czasu niż szukanie „zdrowego” sposobu na zrobienie tego. Zdarza się to na tyle rzadko, że wystarczy jako rozwiązanie. Doceniam jednak sugestie wszystkich - i zamierzam je dokładniej zbadać.

Edycja:wciąż szukam pomysłów! Lubię, gdy rzeczy są czystsze niż Excel upuszcza parowiec do Notepad ++.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jakie są rodzaje ograniczeń dostępnych w SQL Server — SQL Server / samouczek T-SQL, część 50

  2. Instrukcja SQL - Jak zwiększyć szybkość indeksowania?

  3. Jak mogę WSTAWIĆ ZBIORCZO z dodatkową kolumną pokazującą nazwę pliku?

  4. MSSQL2008 - Pyodbc - Poprzedni SQL nie był zapytaniem

  5. Jak określić wartość pola, której nie można przekonwertować na (dziesiętne, zmiennoprzecinkowe, int) w SQL Server?