Originariamente inviato da yarea
Ciao a tutti quelli che non sono in ferie...

Sul manuale sql ho letto che la variabile varchar può contenere fino a 8000 caratteri. Ma quando cerco di creare un campo di questo tipo mi dà errore, accetta solo fino a 255 caratteri. Idem per la variabile char, idem per quella text.

Qualcuno sa dirmi perchè? Ho bisogno di almeno 2000 caratteri!
Ciao

Con VARCHAR hai max 255 byte o caratteri.

Dovresti usare TEXT max 65535 byte. L'occupazione dello spazio sarà dinamica (n. byte inseriti + 2)