社区
Oracle 高级技术
帖子详情
如何一次创建多个存储过程,函数,触发器?
xwklwwlf
2003-05-29 06:24:18
我写了二十几个存储过程,别人要用,是不是只能一个一个的创建到他的数据库上,有没有什么办法,一次性创建!谢谢!
...全文
134
2
打赏
收藏
如何一次创建多个存储过程,函数,触发器?
我写了二十几个存储过程,别人要用,是不是只能一个一个的创建到他的数据库上,有没有什么办法,一次性创建!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xudazhi
2003-06-03
打赏
举报
回复
1,建一个procedure的目录,source的目录,log目录,source下放所有的存储过程,
2,c:\下执行
cd ..\procedure
copy source\*.sql pro.sql
3,sqlplus user/password@ora < pro.sql > ..\log\procedure.log
BlueskyWide
2003-05-29
打赏
举报
回复
写成如test.sql的文本文件,
1.采用ctrl+c从此打开的文件中取出,再在sqlplus下ctrl+v;
2.sqlplus下直接执行:@path\test.sql;
头歌实训之
存储过程
、
函数
与
触发器
任务描述 本关任务:
创建
存储过程
,实现对学生姓名进行模糊查询。相关知识 为了完成本关任务,你需要掌握: 1.
存储过程
的定义; 2.
存储过程
的
创建
; 3.
存储过程
的执行。
存储过程
的定义
存储过程
(Stored Procedure)是数据库中一组预编译的SQL语句集合,存储在数据库中,可以被应用程序调用。
存储过程
可以包含复杂的逻辑、变量、条件判断和循环等,能够实现一些复杂的业务逻辑,提高代码的复用性和执行效率。
存储过程
的
创建
创建
存储过程
格式:执行
存储过程
编程要求根据提示,在右侧编辑器补充代码,
创建
存储过程
p
8. MySQL
存储过程
、存储
函数
、
触发器
SHOW CREATE 语句能查询
存储过程
的集体定义。基本语法SHOW CREATE PROCEDURE
存储过程
名;实例使用 SHOW CREATE 查询名为 showstuscore 的
存储过程
的状态。查询结果显示了
存储过程
的定义和字符集信息等。基本语法DECLARE 关键字是用来声明变量的;var_name参数是变量的名称,这里可以同时定义
多个
变量;type参数用来指定变量的类型;
【MySQL】
存储过程
、存储
函数
、
触发器
数据库
存储过程
、
触发器
oracle
存储过程
、
函数
、
触发器
和包
要点:
存储过程
的
创建
带参数的
存储过程
的使用
存储过程
的管理
函数
的
创建
和使用
触发器
的类型和作用程序包的
创建
和使用
存储过程
1、
存储过程
的
创建
2、调用
存储过程
3、带参数的
存储过程
4、修改与删除
存储过程
5、查询
存储过程
的定义信息
函数
1、定义2、
存储过程
与
函数
的区别与联系
触发器
1、
触发器
类型2、
创建
触发器
3、DML
触发器
4、INSTEAD OF
触发器
5、系统事件
触发器
6、DDL
触发器
7、禁用与启用
触发器
8、修...
SQL编程中(
触发器
、
存储过程
与
函数
、游标的使用)
触发器
是一种比较特殊的
存储过程
,它的执行不是由程序调用,也不是手工调用,而是通过事件来进行触发,比如说 对一张表 进行(增,删,改),去激活它的执行。
触发器
经常应用在加强数据完整性,和业务规则中,如:当一个学生表中添加了一个学生信息时,那么对应的学生数目肯定会有所改变。像这样的情况,我们就可以针对学生表
创建
一个
触发器
:以确保每次增加一个学生记录时,就执行
一次
关于学生总数的计算操作,从而确保学生总数与记录数的一致性。
存储过程
指的是事先经过了编译并以对象形式存储在数据库中的一段sql语句的集合。
Oracle 高级技术
3,499
社区成员
18,709
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章