SQL Server 2008 中是否有任何内置表?如果是,请帮我列出 SQL Server 2008 中的内置表。
2 回答
对您的数据库实例运行以下 SQL 脚本,您将看到它们 :)
SELECT * from sys.objects
WHERE type = 's'
或者,如果你太懒了。这是我之前做的一个:
sysrscols
sysrowsets
sysallocunits
sysfiles1
syspriorities
sysfgfrag
sysphfg
sysprufiles
sysftinds
sysowners
sysprivs
sysschobjs
syscolpars
sysnsobjs
syscerts
sysxprops
sysscalartypes
systypedsubobjs
sysidxstats
sysiscols
sysbinobjs
sysaudacts
sysobjvalues
sysclsobjs
sysrowsetrefs
sysremsvcbinds
sysxmitqueue
sysrts
sysconvgroup
sysdesend
sysdercv
syssingleobjrefs
sysmultiobjrefs
sysguidrefs
syscompfragments
sysftstops
sysqnames
sysxmlcomponent
sysxmlfacet
sysxmlplacement
sysobjkeycrypts
sysasymkeys
syssqlguides
sysbinsubobjs
syssoftobjrefs
要列出系统中所有数据库的所有表,请运行以下脚本
sp_msforeachdb 'select "?" AS db, * from [?].sys.tables'