分享主题:linux,nginx,php,mysql

SQL Server列名无效,MS SQL Server2012,2016提示列名无效

mysql 0评论 现在加入小程序俱乐部QQ群:483987340

使用SQL Server Management Studio查询数据时,
select top 5 * from TABLE where customer = “销售有限公司”

遇到下面的错误提示:
消息 207,级别 16,状态 1,第 1 行
列名 ‘销售有限公司’ 无效。

上面的SQL语句,
在mysql中没有问题,
但是SQL Server就无法正确获取数据。

SQL Server无名无效

搞了好久,
后面才解决,
原来在微软的SQL Server Management Studio里,
查询语句中的字段值不能使用 “”
而是要使用 ”

语句改成下面的就行
select top 5 * from TABLE where customer = ‘销售有限公司’

如果你在SQL Server2005, 2008, MS SQL server 2012, 2016, 2017里遇到上面的情况,
可以查检尝试一下。

猛击这里
观看子恒老师《微信公众号开发》系列
了解实现过程和下载相关源代码

声明:本文仅供交流学习 , 版权归属原作者,部分文章未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:58842997,我们会及时删除。
秦子恒公众号

来源:秦子恒博客,欢迎转载分享,请保留出处

SQL Server列名无效,MS SQL Server2012,2016提示列名无效链接:https://www.qinziheng.com/mysql/8866.htm

现在就加入微信开发QQ群2:483987340,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入……

喜欢 (0)