Come indica l'errore, è necessaria una delle colonne indicate per utilizzare TEXTIMAGE_ON, ad esempio se utilizzassi varchar(MAX)
invece di varchar(50)
. Tuttavia, secondo questa altra risposta
quello che stai facendo sembra comunque ridondante, poiché il comportamento predefinito è memorizzare colonne con valori di testo di grandi dimensioni in PRIMARY.
A meno che tu non abbia effettivamente una colonna di grande formato nella tabella, dovresti semplicemente rimuovere TEXTIMAGE_ON [PRIMARY]
dall'istruzione SQL.