当前位置:编程学习 > 网站相关 >>

Msg 208 : Invalid object name 'SysObjects'

查询SysObjects出现下面的错误:

 Msg 208, Level 16, State 1, Line 2 Invalid object name 'SYSOBJECTS'.

 

可能的原因是数据库大小写敏感。If your database is created with a Case Sensitive collation then all object names will be Case Sensitive(MSDN).

 

--查看当前数据库的Collcation

SELECT CONVERT(sysname,DatabasePropertyEx(DB_NAME(), 'Collation')) 

 select collation_name from sys.databases where name = db_name()

 

我的数据库为:Chinese_PRC_CS_AI (大小写敏感)

 

使用小写:

SELECT * FROM sys.objects

 select name,schema_id,SCHEMA_NAME(schema_id) from sys.system_objects where name = 'objects'

 

如果不是大小写的问题运行 DBCC CHECKDB .

 

补充:综合编程 , 其他综合 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,