sql语句出现键值对冲突的解决

来源:互联网 发布:车牌选号软件 编辑:程序博客网 时间:2024/05/22 14:40

数据库下方有两张表,A表有四个字段a,b,c,d,B表有两个字段key,value。



A表的查询语句:select a,b,c,d from A,这样是可以的。

但是在B中查询语句:select key,value from B,就不可以,数据库在查询的时候报错,只是提示键值对是错误的。

后来才反应过来,是因为key,value是关键词,是和sql系统有冲突的,

所以即使你的字段的名字是:key,value,但是在查询的时候还是要select B.key,B.value from B,要进行强制的指定,不然数据库报错的。



0 0
原创粉丝点击