select * from sysobjects

--数据库            
select * from sys.databases               
--数据库表            
select * from sys.tables               
--数据库存储过程        
select * from sys.procedures                
--数据库触发器  
select * from sys.triggers               
--数据库视图
select * from sys.views                
--数据类型
select * from sys.types    
--...     

相关对象可同步sys获得

查询所有数据库信息:

SELECT
dtb.name AS [Name],
dtb.database_id AS [ID],
CAST(case when dtb.name in ('master','model','msdb','tempdb') then 1 else dtb.is_distributor end AS bit) AS [IsSystemObject],
CAST(has_dbaccess(dtb.name) AS bit) AS [IsAccessible]
FROM
master.sys.databases AS dtb
ORDER BY
[Name] ASC
View Code

相关文章: