CREATE TABLE TEXTIMAGE_ON [PRIMARY] ist redundant, gibt es nur eine Dateigruppe?

9

Ich habe kürzlich Skripte für eine Legacy-Datenbank generiert und festgestellt, dass die meisten Tabellen mit erstellt wurden TEXTIMAGE_ON [PRIMARY], aber es gibt nur eine Dateigruppe.

TEXTIMAGE_ON [PRIMARY] ist redundant, wenn es nur eine einzige Dateigruppe gibt, richtig?

jbd
quelle

Antworten:

11

Ja, das ist überflüssig. Standardmäßig schreibt SSMS diese Skripte

Die Option ist hier:

SSMS-Dateigruppenoption

gbn
quelle
2

Dies ist auch ein langjähriger Fehler, da beim Ausführen des Skripts auch TEXTIMAGE_ON generiert wird, da diese Option aktiviert ist, wenn keine geeigneten Textspalten vorhanden sind!

Dave
quelle