SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql

时间:2023-03-09 04:48:09
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql

SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sqlSELECT DISTINCT 
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql      TOP 100 PERCENT isnull(p.name,'') AS 父对象, o.xtype, 
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql      CASE o.xtype WHEN 'C' THEN 'CHECK 约束' WHEN 'D' THEN '默认值或DEFAULT约束'
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql       WHEN 'F' THEN 'FOREIGNKEY约束' WHEN 'L' THEN '日志' WHEN 'FN' THEN '标量函数'
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql       WHEN 'IF' THEN '内嵌表函数' WHEN 'P' THEN '存储过程' WHEN 'PK' THEN 'PRIMARYKEY约束'
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql       WHEN 'RF' THEN '复制筛选存储过程' WHEN 'S' THEN '系统表' WHEN 'TF' THEN '表函数'
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql       WHEN 'TR' THEN '触发器' WHEN 'U' THEN '用户表' WHEN 'UQ' THEN 'UNIQUE 约束'
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql       WHEN 'V' THEN '视图' WHEN 'X' THEN '扩展存储过程' WHEN 'R' THEN '规则' ELSE NULL
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql       END AS 类型, o.name AS 对象名, o.crdate AS 创建时间, o.refdate AS 更改时间, 
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql      c.text AS 声明语句,OBJECTPROPERTY(o.id, N'IsMSShipped')
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sqlFROM dbo.sysobjects o Left JOIN
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql      dbo.sysobjects p ON o.parent_obj = p.id LEFT OUTER JOIN
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql      dbo.syscomments c ON o.id = c.id
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sqlWHERE --(o.xtype IN ('C','D','F','PK','UQ','L','FN','IF','TF','TR','P','R','RF','X','S','U','V')) AND 
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sql      (OBJECTPROPERTY(o.id, N'IsMSShipped') = 0) AND (isnull(p.name,'') <> N'dtproperties')
SqlServer数据库字典--表.视图.函数.存储过程.触发器.主键.外键.约束.规则.sqlORDER BY o.xtype DESC