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

Wie kann ich die Gültigkeit einer TSQL-Anweisung programmgesteuert überprüfen (parsen)?

Ich denke, der Befehl, nach dem Sie suchen, ist SET NOEXEC ON . Wenn Sie dies für Ihre Verbindung festlegen, werden die Abfragen zwar analysiert, aber nicht ausgeführt. Eine andere Option wäre SET PARSEONLY ON , aber ich bin mir ehrlich gesagt nicht sicher, was der Unterschied zwischen den beiden wirklich ist.