读书人

求解?创建表时带括号的字段怎么创建

发布时间: 2012-06-01 16:46:36 作者: rapoo

求解???创建表时带括号的字段如何创建
例如想在表中创建“初(再)婚时间”,如何创建,需要加什么约束?

[解决办法]
首先,决不推荐使用这种非规范的命名方式。这种方式在开发团队中肯定会被狠批和鄙视的。

如果一定要这样做,可以使用反引号 ``

create table x ( `初(再)婚时间` int)

SQL code
mysql> create table x ( `初(再)婚时间` int);Query OK, 0 rows affected (0.11 sec)mysql> desc x;+----------------+---------+------+-----+---------+-------+| Field          | Type    | Null | Key | Default | Extra |+----------------+---------+------+-----+---------+-------+| 初(再)婚时间 | int(11) | YES  |     | NULL    |       |+----------------+---------+------+-----+---------+-------+1 row in set (0.02 sec) 

读书人网 >Mysql

热点推荐