SELECt*FROMsys.sysusers获得所有用户数据库
SELECt*FROMsys.sysdatabases
案例:

SELECt*FROM库名.sys.tables
案例:

select*from库名.sys.columnsWHEReobject_idIN(SELECtobject_idFROM库名.sys.tablesWHERename=表名)
案例:

SELECtname数据表FROMsysobjectsWHERextype=uORDERBYname2.查看某数据库中的所有数据表及其数据总条数
SELECta.name数据表,b.rows数据总条数FROMsysobjectsASaINNERJOINsysindexesASbONa.id=b.idWHERe(a.type=u)AND(b.indidIN(0,1))ORDERBYa.name,b.rowsDESC;3.查看某数据库中的所有数据表及其数据总条数所占用的空间大小
SELECtOBJECT_NAME(id)数据表,RTRIm(8*dpages)+KB占用空间大小,rows数据总条数FROMsysindexesWHEReindid=1ORDERBYrowsDESC,数据表,reservedDESC;





