mysql使用关键字作为列名的处理方式

下面是一个创建表的语句,而其中key是一个关键字,所以不能直接写key。

create table mytable(

id INT(10) NOT NULL PRIMARY KEY,

name  VARCHAR(32) NOT NULL,

grade VARCHAR(128) NOT NULL,

telephone text NOT NULL,

age    int(11) NOT NULL,

city VARCHAR(255) NOT NULL,

`key` VARCHAR(255) NOT NULL,

deleted TINYINT(1) NOT NULL);


但是我们想要使用key当列名,使用"   "或者'   '或者[ ]都是不行的

只能使用`  `符号。

这个符号是键盘上TAB按键上面的那个按键。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值