【发布时间】:2011-02-16 09:54:13
【问题描述】:
对于排序规则设置为“Latin1_General_100_CS_AS”的 SQL Server 数据库,我想运行如下查询:
SELECT * FROM tableName,只有数据库中的表名叫做TableName。
SELECT * FROM TableName 工作正常
SELECT * FROM tableName 给出错误:
消息 208,第 16 级,状态 1,第 1 行 对象名称无效
如何使查询不区分大小写?
【问题讨论】:
-
您使用该特定排序规则是否有原因?如果您使用 sql server 的默认排序规则,则表名不会区分大小写。
标签: sql sql-server collation