sql >> Database >  >> RDS >> Sqlserver

SQL Server 2005-queryresultaat exporteren naar SQL INSERT-instructie?

Een andere collega van mij kwam met een leuke oplossing.

1) Kopieer het queryresultatenraster naar Excel.
2) Voeg de SQL-commando's en haakjes/komma's/streepjes in kolommen tussen waarden toe.
3) Kopieer het raster naar een teksteditor.
4) Vind/vervang de spullen die ze moesten veranderen/repareren, inclusief extra witruimte.
5) Verstuur SQL naar DBA's.

En voila! Enkele honderden rijen opgevraagd. Het is zo lelijk als een zonde, maar het kostte minder tijd dan het zoeken naar een 'gezonde' manier om het te doen. Dit gebeurt niet vaak genoeg om als oplossing te volstaan. Ik waardeer echter ieders suggesties - en ik ben van plan ze verder te onderzoeken.

Edit:ik ben nog op zoek naar ideeën! Ik hou van dingen die schoner zijn dan dat Excel een stoomboot in Notepad++ laat vallen.



  1. Hoe werken tweedelige hoeveelheidsintervallen in een EVENEMENT?

  2. Waarom worden sequenties niet bijgewerkt wanneer COPY wordt uitgevoerd in PostgreSQL?

  3. Is het veilig om LIMIT te gebruiken zonder ORDER BY

  4. Hoe weet ik wanneer een MySQL-tabel voor het laatst is bijgewerkt?