System tables and usage in Sql Server database

System tables and usage in Sql Server database

sysaltfiles: The main database saves the database files

syscharsets: main database character set and sort order

sysconfigures: main database configuration options

syscurconfigs: current configuration options of the main database

sysdatabases: the databases in the main database server

syslanguages: main database language

syslogins: main database login account information

sysoledbusers: main database link server login information

sysprocesses: the main database process

sysremotelogins main database remote login account

syscolumns: each database column

sysconstrains: each database limit

sysfilegroups: each database file group

sysfiles: each database file

sysforeignkeys: foreign keys for each database

sysindexs: each database index

sysmenbers: members of each database role

sysobjects: all database objects for each database

syscomments: Details of database objects

syspermissio ns: permissions for each database

systypes: user-defined data types for each database

sysusers: each database user

SQl document

Get all table names and rows in the database

select a.name,b.rows
from sys.sysobjects as a inner join sys.sysindexes as b on a.id=b.id
where a.type='u' and b.indid<2
order by a.name,b.rows desc

Guess you like

Origin blog.csdn.net/rankiy/article/details/102816495