Zum Beispiel. Ich habe ein Datenbank-Upgrade-Skript zum Hinzufügen einer Spalte zu einer Datenbanktabelle. Es sieht ein bisschen so aus:Wie kann ich während der Ausführung eines SQL-Skripts auf SQL Server etwas anzeigen?
IF NOT Exists(SELECT * FROM SysColumns sc, SysObjects so
WHERE sc.Name = 'dealer_number'
AND so.Name = 'collector'
AND so.Type= 'U'
AND so.id = sc.id)
BEGIN
-- SQL for creating column
END
ELSE
BEGIN
-- notify user that column already exists
END
Wie melde ich den Benutzer, dass die Spalte bereits existiert?
+1 - Auch sehr praktisch in langen gespeicherten Procs. – JNK