Als «sql-server» getaggte Fragen

89
Führen Sie ein großes SQL-Skript aus (mit GO-Befehlen).

Ich muss eine große Anzahl von SQL-Anweisungen (Erstellen einer Reihe von Tabellen, Ansichten und gespeicherten Prozeduren) in einem C # -Programm ausführen. Diese Anweisungen müssen durch GOAnweisungen getrennt werden , SqlCommand.ExecuteNonQuery()mögen jedoch keine GOAnweisungen. Meine Lösung,...

88
Unterabfrage mit Exists 1 oder Exists *

Ich habe meine EXISTS-Schecks wie folgt geschrieben: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END Einer der Datenbankadministratoren in einem früheren Leben sagte mir, wenn ich eine EXISTSKlausel mache , benutze...

88
Maximale Größe einer varchar (max) -Variablen

Wenn mich in der Vergangenheit jemand nach der maximalen Größe für a gefragt hätte varchar(max), hätte ich 2 GB gesagt oder eine genauere Zahl nachgeschlagen (2 ^ 31-1 oder 2147483647). Bei einigen kürzlich durchgeführten Tests habe ich jedoch festgestellt, dass varchar(max)Variablen diese Größe...