Ich brauche Hilfe mit einfachem SQL-Code:
%Vor% Der einfache Code oben:
- deklariert eine int-Variable
- überprüft, ob die Prozedur dbo.Table_Exists vorhanden ist
- WENN NICHT existiert es erstellt es
Mein Problem ist diese Fehlerinformation:
%Vor% Ich weiß nicht warum, aber ..
- Wenn ich 'CREATE PROCEDURE' body ausführen allein funktioniert es
- Wenn ich den gesamten IF-Abschnitt ausschließe "Create PROCEDURE" ausfühle, funktioniert die einfache Abfrage
- Wenn ich den gesamten IF-Abschnitt einschließlich 'CREATE PROCEDURE' austrage, wird der Fehler ausgelöst
Was fehlt mir?
Sie können dies mit SET NOEXEC ON
tun. Dies weist SQL Server an, den gesamten SQL-Code zu ignorieren, bis SET NOEXEC OFF
erreicht ist.
Tags und Links sql-server tsql