SQL Server中查看对象定义的SQL语句
2015-07-07 10:10
691 查看
除了在SSMS中查看view,存储过程等定义,也可以使用下面的语句直接查询:
SELECT object_definition(object_id('sys.tables'));
go
sp_helptext 'sys.tables'
go
select * from sys.system_sql_modules whereobject_id = object_id('sys.tables')
适用于以下对象类型:
・ C = 检查约束
・ D = 默认值(约束或独立)
・ P = SQL 存储过程
・ FN = SQL 标量函数
・ R = 规则
・ RF = 复制筛选器过程
・ TR = SQL 触发器(架构范围内的 DML 触发器,或数据库或服务器范围内的 DDL 触发器)
・ IF = SQL 内联表值函数
・ TF = SQL 表值函数
・ V = 视图
相关文章推荐
- SQL中的三值逻辑
- SQL Server 作业批量停止
- 结束SQL阻塞的进程
- 动态生成SQL Server视图作业
- Seafile Server本地权限提升漏洞(CVE-2014-5443)
- 从USB安装Ubuntu Server 10.04.3 图文详解
- SQL Server 语句操纵数据库
- SQL(结构化查询语句)
- oracle sql日期比较
- 使用zabbix监控Nginx活动状态--Part1
- 高效访问Internet-启用ISA Server的缓存
- linux快速部署mysql服务器
- windows server域用户提升到本地更高权限组中的方法
- 完美解决SQL Server 安装问题:以前的某个程序安装已在安装计算机上创建挂起的文件操作
- sql 存储过程分页
- SQL Server 2005 定时执行SQL语句的方法
- IIS 错误 Server Application Error 详细解决方法
- 在WINXP系统上安装SQL Server企业版的方法