Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Führen Sie eine dynamische Abfrage mit go in sql aus

GO ist eigentlich kein gültiges T-SQL:

GO ist keine Transact-SQL-Anweisung; Es handelt sich um einen Befehl, der von den Dienstprogrammen sqlcmd und osql und dem Codeeditor von SQL Server Management Studio erkannt wird.

Sie müssen Instanzen von GO entfernen in Ihrem dynamischen SQL oder verwenden Sie eines der im Artikel erwähnten Tools (z. B. osql von der Kommandozeile). Ihre Abfrage sollte weiterhin mit allen Instanzen von GO funktionieren aus dem dynamischen SQL entfernt.