La dimensione totale di tutti i campi nella tabella è superiore al limite, 65535, ecco perché viene visualizzato questo errore.
Dovresti usare text
digita invece di varchar
per corde lunghe. Sostituisci tutti i varchar(8000)
con text
e dovrebbe funzionare.
O, ancora meglio, utilizzare tipi di dati appropriati invece di quelli "troppo grandi". Non hai davvero bisogno di 8000 caratteri per memorizzare currency
, vero?