问一个sys.objects与sys.sysobjects区别的问题
初学数据库,有下列问题:
sys.objects与sys.sysobjects区别是什么,谁能通俗的讲讲,我查了Msdn,我的理解是某些情况下sys.objects是sys.sysobjects的子集,不知道对不对。
另外,使用存储过程查看表信息时对于sys.objects有下列疑问:
exec sp_help [sys.objects]——正确执行
exec sp_help sys.objects——'.' 附近有语法错误。
exec sp_help objects——对象 'objects' 在数据库 'db_classroominfo' 中不存在或对于此操作无效。
exec sp_help [objects]——(错误信息同上)
而对于sys.sysobjects时,只有exec sp_help sys.sysobjects会提示“'.' 附近有语法错误”的错误信息。其他三种方式都是正确的。
感谢大家耐心看完我的问题,谢谢大家解答。