Frage

Gibt es über den Rahmen eines SQL-Skript SET IDENTITY_INSERT [Table] ON bestehen bleiben? Ich frage mich, ob ich es ausdrücklich muß auf „OFF“ oder wenn SQL Server weiß, dass es nur die Einstellung für das aktuelle Skript verwendet werden soll.

Danke!

War es hilfreich?

Lösung

Ja, es über die aktuellen Stapel bestehen bleiben.

Es ist jedoch nicht bestehen bleiben über die aktuelle Sitzung, wenn Sie also sofort trennen, nachdem er ausgeführt wird, brauchen Sie nicht, es zu ändern.

Als Neben es nur ON zu einem Zeitpunkt für eine Tabelle sein, pro Sitzung, und wie unten durch Aaron in einem Kommentar darauf hingewiesen, wirft einen Fehler, wenn Sie es pro Sitzung für mehr als eine Tabelle versuchen zu setzen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top