首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

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

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

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

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

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

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) 

热点排行