CHAR(0)ってどうやって使うのだ?

 最近知人と話していて、CHAR型やVARCHAR型のミニマム値が(1ではなく)ゼロであることを認識しました。

mysql> CREATE TABLE t1 ( a CHAR(0), b VARCHAR(0));
Query OK, 0 rows affected (0.02 sec)

mysql> INSERT INTO t1 VALUES ("ABCDE", "FGHI");
Query OK, 1 row affected, 2 warnings (0.00 sec)

mysql> SELECT * FROM t1;
+------+------+
| a    | b    |
+------+------+
|      |      | 
+------+------+
1 rows in set (0.00 sec)


 こんなもの、どうやって使うのだ?(^^;
 使い道を思いついたかたはぜひ教えてください。


.