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

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

mysql adminqaz 81℃ 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里遇到上面的情况,
可以查检尝试一下。

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

秦子恒公众号

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

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

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

喜欢 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址