最近知人と話していて、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)
こんなもの、どうやって使うのだ?(^^;
使い道を思いついたかたはぜひ教えてください。
.