Die Gesamtgröße aller Felder in der Tabelle übersteigt das Limit von 65535, deshalb erhalten Sie diesen Fehler.
Sie sollten text
verwenden Typ anstelle von varchar
für lange Saiten. Ersetzen Sie alle varchar(8000)
mit text
, und es sollte funktionieren.
Oder, noch besser, verwenden Sie geeignete Datentypen anstelle der "zu großen". Sie brauchen nicht wirklich 8000 Zeichen, um currency
zu speichern , du?