Ich müsste wissen, wie man eine Abfrage analysiert, um zu wissen, ob sie gut erstellt ist, bevor sie ausgeführt wird. Wenn das Parsen korrekt ist, dann führe es aus, wenn es nicht verworfen wird.Wie kann ich dynamisches SQL vor der Ausführung in T-SQL analysieren?
Ich konnte dies mit SET NOEXEC, SET PARSEONLY, TRY/CATCH nicht erreichen.
Ich benutze dynamische sql innerhalb einer Schleife. Manchmal ist die dynamische SQL nicht für meine Schuld falsch, aber für die Informationen in der Datenbank vorhanden. Aus diesem Grund möchte ich es vor der Ausführung analysieren.
In C# -Code? Innerhalb von SQL Server Management Studio? Nicht klar ..... –
Nein, in T-SQL-Code –