社区
MS-SQL Server
帖子详情
关于存储过程和触发器
wenxj
2000-06-15 10:25:00
在数据库服务器上,如何知道某个数据库有哪些存储过程和触发器?
...全文
302
15
打赏
收藏
关于存储过程和触发器
在数据库服务器上,如何知道某个数据库有哪些存储过程和触发器?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fuzhanyu
2000-07-28
打赏
举报
回复
在sql server中,huntout的方法可行!
wkan
2000-07-27
打赏
举报
回复
在ADO中,用CONNECTION的OPENSCHEMA方法可以得到。
pjy
2000-07-27
打赏
举报
回复
在sql server中,liaoyu的方法可行!
shshsh_0510
2000-07-27
打赏
举报
回复
当然是在数据字典中,每种数据库多由各种工具,可以方便的查询数据字典,如oracle的navigater .....
huntout
2000-07-26
打赏
举报
回复
SP:
select * from sysobjects where type = 'P'
triggers:
select * from sysobjects where type = 'TR'
wwwunix
2000-07-26
打赏
举报
回复
Informix中用dbaccess可以看到.
tony_zq
2000-07-26
打赏
举报
回复
在 sql server 7.0 中执行sp_stored_procedures
liaoyu
2000-06-28
打赏
举报
回复
in SQL Server
You can set all SP by use
"select * from sysobjects where xtype='P' "
and triggers by use
"select * from sysobjects where xtype='TR'"
liaoyu
2000-06-28
打赏
举报
回复
in SQL Server
You can set all SP by use
土豆
2000-06-28
打赏
举报
回复
你是要在程序中实现吗?
guofupei
2000-06-23
打赏
举报
回复
user_triggers
user_triggers_cols
user_source
dba_triggers
dba_triggers_cols
dba_source
all_source
alL_TRIGGERS_cols
all_triggers
请查这些表
在 SYS OR SYSTEM 帐户下
XiaoYang
2000-06-23
打赏
举报
回复
select * from all_triggers(dba_triggers);
desc all_triggers(dba_triggers);
etc.
WHQ
2000-06-16
打赏
举报
回复
SQL SERVER中用企业管理器也查到
wangyanx
2000-06-16
打赏
举报
回复
在oracle里面,可以在all_source,user_source等表中可以查到
Tommy Chang
2000-06-16
打赏
举报
回复
只知道在oracle里面,数据字典里面可以找到这些东西。估计sql server,informix....应该都可以,这样的话,标准sql都可以查到这些定义。
数据库原理及应用实验四(
存储过程
和
触发器
)
一、 实验目的 1. 掌握T-SQL流控制语句。 2. 掌握创建
存储过程
的方法。 3. 掌握
存储过程
的执行方法。 4. 掌握
存储过程
的管理和维护。 5. 理解
触发器
的用途、类型和工作原理。 6. 掌握利用T-SQL语句创建和维护
触发器
的方法。 7. 掌握利用SQL Server Management Studio创建、维护
触发器
的方法。 二、 实验内容(实验过程、代码和结果截图) 1. 创建简单
存储过程
创建一个名为stu_pr的
存储过程
,该
存储过程
能查询出051班学生的所有资料,包括学生的基本信息、学生的选课信息(含未选课同学的信息)。要求在创建
存储过程
前请判断该
存储过程
是否已创建,若已创建则先删除,并给出“已删除!”信息,否则就给出“不存在,可创建!”的信息。
数据库实验报告-
存储过程
、
触发器
一、实验目的 1.了解
存储过程
的概念、优点 2.熟练掌握创建
存储过程
的方法 3.熟练掌握
存储过程
的调用方法 4.了解
触发器
的概念、优点 5.掌握
触发器
的方法和步骤 6.掌握
触发器
的使用
赵强老师:Oracle数据库从10g到11g(5)过程、函数和
触发器
学习并掌握使用PL/SQL程序开发Oracle数据库的
存储过程
、存储函数和
触发器
;并掌握如何在Java程序中调用
存储过程
、存储函数。
存储过程
和
触发器
语法详细讲解
存储过程
和
触发器
详解
存储过程
和
触发器
详解
存储过程
和
触发器
详解
存储过程
和
触发器
详解
SQL Server数据库实验_
存储过程
与
触发器
设计.docx
实验5.1
存储过程
的建立与使用 一、实验目的 理解
存储过程
的概念、作用、建立和调用方法。 二、实验原理 使用CREATE PROCEDURE语句创建
存储过程
,ALTER PROCEDURE语句修改
存储过程
,DROP PROCEDURE语句删除
存储过程
,
存储过程
有不带参数的、有带输入参数的、有带输出参数(output)的,还可以有带返回值的。创建好的
存储过程
可以使用EXEC procedure_name语句执行。 实验5.2
触发器
的建立与使用 一、实验目的 理解
触发器
的概念和作用;了解
触发器
的分类及触发条件;掌握
触发器
的定义及应用。 二、实验原理 1、 使用CREATE TRIGGER语句定义
触发器
,ALTER TRIGGER语句修改
触发器
,DROP TRIGGER语句删除
触发器
。 2、
触发器
分AFTER/FOR和INSTEAD OF两种类型:AFTER/FOR类型的
触发器
是在相应的触发语句(insert、delete、update)执行完后被触发的。如果触发语句对应的表上有完整性约束,这些完整性约束必须不违背时,相应的触发语句才能执行,然后才能触发对应的AFTER/FOR类型的
触发器
。INSTEAD OF类型的
触发器
会在触发语句(insert、delete、update)执行之前被触发,并取代相应的触发语句。 3、 在表或视图上,每个INSERT、UPDATE或DELETE语句只能创建一个INSTEAD OF类型的
触发器
,无法为有外键约束且指定为级联删除或级联修改的表创建DELETE或UPDATE语句上的INSTEAD OF 类型的
触发器
。 SQL SERVER为每个
触发器
都创建了两个临时表INSERTED表和DELETED表,这两个表的逻辑结构与被
触发器
作用的表一样,用户可以读取这两个表的内容,但不能对它们进行修改,
触发器
执行完后,这两个表也会自动删除。当执行INSERT时,INSERTED表中保存要向表中插入的所有行;当执行DELETE时,DELETED表中保存要从表中删除的所有行;当执行UPDATE时,修改前的行保存在DELETED表中,修改后的行保存在INSERTED行中。
MS-SQL Server
34,591
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章