初学存储过程
来源:互联网 发布:idea java代码格式化 编辑:程序博客网 时间:2024/05/22 06:32
创建存储过程,需要有CREATE PROCEDURE或CREATE ANY PROCEDURE的系统权限。该权限可由系统管理员授予。创建一个存储过程的基本语句如下:
CREATE [OR REPLACE] PROCEDURE 存储过程名[(参数[IN|OUT|IN OUT] 数据类型...)]
{AS|IS}
[说明部分]
BEGIN
可执行部分
[EXCEPTION
错误处理部分]
END [过程名];
一个存储过程在不需要时可以删除。删除存储过程的人是过程的创建者或者拥有DROP ANY PROCEDURE系统权限的人。删除存储过程的语法如下:
DROP PROCEDURE 存储过程名;
如果要重新编译一个存储过程,则只能是过程的创建者或者拥有ALTER ANY PROCEDURE系统权限的人。语法如下:
ALTER PROCEDURE 存储过程名 COMPILE;
执行(或调用)存储过程的人是过程的创建者或是拥有EXECUTE ANY PROCEDURE系统权限的人或是被拥有者授予EXECUTE权限的人。执行的方法如下:
方法1:
EXECUTE 模式名.存储过程名[(参数...)];
方法2:
BEGIN
模式名.存储过程名[(参数...)];
END;
赋值权限:
GRANT EXECUTE ON EMP_COUNT TO STUDENT
- 初学MYSQL存储过程
- 初学存储过程
- 初学存储过程
- 新手初学存储过程
- MySql存储过程初学
- oracle初学存储过程
- oracle存储过程初学实例
- oracle 存储过程初学案例
- 初学oracle 存储过程来救救吧
- 初学sql 与存储过程思路
- 初学写存储过程注意的
- Mysql数据库之二:初学存储过程
- mysql初学之触发器和存储过程
- oracle存储过程及自定义函数(存储函数)初学
- orcle数据库存储过程和存储函数初学总结
- 在ASP.NET中初学使用存储过程(1)
- 在ASP.NET中初学使用存储过程(2)
- jsp调用SQL server 2000存储过程-初学
- HDLC简介
- 2009英雄会后记:最出彩是创业 最关注是产品 最可惜是创富
- Tomcat中文手册
- flash+xml 解决方案应用
- JAVASCRIPT 获取图片大小
- 初学存储过程
- 网络摄像机目前有哪些主流解决方案?
- Java关键字final、static使用总结
- 从芯片层面来谈嵌入式DVR的发展
- string使用注意事項(關於字符串驻留 與 StringBuilder 相關)
- web编程(jsp)乱码问题总结
- C# URL重写
- 松山空韵
- 英雄会归来,做个人物小点评。