Jak mówi błąd, potrzebujesz jednej ze wskazanych kolumn, aby użyć TEXTIMAGE_ON, na przykład w przypadku użycia varchar(MAX) zamiast varchar(50) . Jednak według ta druga odpowiedź
to, co robisz, i tak wydaje się zbędne, ponieważ domyślnym zachowaniem jest przechowywanie kolumn o dużej wartości tekstowej w PRIMARY.
Jeśli nie masz w tabeli kolumny o dużym formacie, powinieneś po prostu usunąć TEXTIMAGE_ON [PRIMARY] z instrukcji SQL.