semplice o usi substring in php o mysql...
purtroppo mysql non gestisce varchar maggiori 255 e passa subito a campo text, quindi puoi solo controllare la situazione tramite php in inserimento dato con mysql sempre con substrCodice PHP:
$testo=mysql_escape_string(substr($testo,0,400));