|
|
发表于 2006-6-8 14:02:49
|
显示全部楼层
- mysql> create table u1 (name varchar(10) default NULL);
- Query OK, 0 rows affected (0.00 sec)
- mysql> desc u1;
- +-------+-------------+------+-----+---------+-------+
- | Field | Type | Null | Key | Default | Extra |
- +-------+-------------+------+-----+---------+-------+
- | name | varchar(10) | YES | | NULL | |
- +-------+-------------+------+-----+---------+-------+
- 1 row in set (0.00 sec)
- mysql> create table u2 (name varchar(10) NOT NULL default);
- ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
- mysql>
复制代码
实验表明,这句是错误的。 |
|