当字段名与mysql打补丁保留字冲突时可以用字符“`”将字段名括起来:
(` 就是数字1前面那个键上的),在mysql打补丁中当表名或字段名乃至数据库名和保留字冲突时,在sql语句裏可以用撇号(`)括起来
当字段名与mysql打补丁保留字冲突时可以用字符“`”将字段名括起来:
(` 就是数字1前面那个键上的),在mysql打补丁中当表名或字段名乃至数据库名和保留字冲突时,在sql语句裏可以用撇号(`)括起来
今天使用mysql打补丁进行查询时遇箌一个问题,如标题:
mysql打补丁中的表名如果跟mysql打补丁的关键字冲突怎么处理
需要给关键字加上撇,也就是键盘上数字1左边的那个撇
例如Order,User在mysql打补丁中都是关键字,所以如下例子:
用"(`)"将有冲突的字段框起来,键盤上1边上那个键
上面sql语句中right字段名与关键字冲突,会报错,,应改成下面: