关键字如
前言 |
写完一个借口,测试时,总是提示sql语句有问题,不可能吧,我是直接用的myBATis自动生成的,不应该啊,找了半天,原来是因为数据库中将关键字设为字段了,这都行啊,这里的left和righ就是关键字。
mysql中将关键字设为字段,该如何处理 |
开始是这样的
SELECT
id,
x_row,
y_column,
up,
down,
LEFT,
RIGHT,
check_code,
back_pic
FROM
t_position_import_err
WHERE
status = 1
解决办法
给关键字加上“反引号”,看清了,是反引号,而不是单引号。
SELECT
id,
x_row,
y_column,
up,
down,
`LEFT`,
`RIGHT`,
check_code,
back_pic
FROM
t_position_import_err
WHERE
status = 1
总结 |
所以说嘛,设计数据库,以后一定注意了,尽量不要将关键字设为字段。只是一种解决办法,其他的自己可以在寻找。
相关阅读
提到空间数据库,首先想到的一定是Esri公司的ArcSDE(SDE即Spatial Database Engine,空间数据库引擎),ArcSDE主要支持的数据库包括Oracle
第一步:打开运行第二步输入:regedit命令第三部在注册表中删除MySql对应的数据HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se
我们知道Http请求头信息里面会带有一个Host字段,很多人不是很清楚这个字段具体的作用或者用法,包括我被很多人问过也曾经有些迷茫,这
1.final(最终、修饰符) 2.final关键字的用法:(1)final关键字修饰一个基本类型的变量(包括局部变量和成员变量)时,该变量不能重新赋
在Navicat中进行连接测试时,发现报错2509,还有乱码! mysql 2509 加密方式导致的报错,在8以后的版本默认的加密方式都改为了caching_sh