简单的存储过程
来源:互联网 发布:社交网络 电影百度云 编辑:程序博客网 时间:2024/05/21 22:59
最近在使用存储过程,所以在此记录一下。
基本语法
create or replace procedure test isbeginend;
第一行代码为:创建一个名字为test的存储过程,如果存在改名称的存储过程则替换。
is 和 begin中间可以用来定义变量。
begin和end中间则为代码块。
一个if判断的例子
create or replace procedure test is testvaule varchar2(100);begin dbms_output.put_line('我的第一个存储过程!'); select username into testvaule from userinfo where username='fcjd'; dbms_output.put_line(testvaule); --if语句 if testvaule = 'admin' then dbms_output.put_line('是等于admin呢'); else dbms_output.put_line('阿勒,没有找到呢。。。'); end if;end test;
一个循环的例子
create or replace procedure test2 asCursor my_cursor is select username from userinfo; my_username varchar2(100);begin for my_username in my_cursor LOOP dbms_output.put_line(my_username.username); end Loop;end test2;
如果在PLSQL中的SQL Windows中调用存储过程则需要
begin XXXX存储过程名;end;
1 0
- 简单的存储过程
- 简单的存储过程
- 简单的存储过程
- 简单的存储过程
- 简单的存储过程
- 简单的存储过程
- 简单的存储过程
- 简单的存储过程
- 一个简单的存储过程~
- 简单的ORACLE存储过程
- 简单的存储过程例子
- 一个简单的存储过程
- 几个简单的存储过程
- 简单的SQL存储过程
- sqlserver2000 简单的存储过程
- oracle 简单的存储过程
- 简单的存储过程分页
- 存储过程的简单应用
- ORA-20000: ORU-10027: 执行存储过程的错误
- RMQ -- ST算法 Codeforces Round #291 (Div. 2) D. R2D2 and Droid Army
- 将PDF快速转换为PPT格式
- 欢迎使用CSDN-markdown编辑器
- 【Linux是什么】 Linux的特色
- 简单的存储过程
- 利用Zbar来实现iOS中扫描二维码
- 在MyEclipse中构建SQL查询语句
- Api-Android分享功能
- android仿QQ下拉回弹效果
- CentOS6.5部署java应用程序
- targetSdkVersion和与target属性的区别
- JDK各个版本及其代号
- 蓝的成长记——追逐DBA(12):七天七收获的SQL