Lo probé en un shell mysql en linux y aqui el resultado:
Código:
mysql> CREATE TABLE `tabla` (
-> `campo1` VARCHAR( 22 ) NOT NULL ,
-> `campo2` VARCHAR( 222 ) NOT NULL
-> ) ENGINE = MYISAM ;
Query OK, 0 rows affected (0.00 sec)
mysql> describe tabla;
+--------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------+--------------+------+-----+---------+-------+
| campo1 | varchar(22) | NO | | NULL | |
| campo2 | varchar(222) | NO | | NULL | |
+--------+--------------+------+-----+---------+-------+
2 rows in set (0.00 sec)
Dice por defecto nulo, pero no se permiten nulos. Habría que dar valores por defecto.