存储过程
第一个存储过程:输出"Hello World"
输出命令:dbms_output.put_line('');
如果是在plsql客户端,dbms输出的内容是不会显示的,需要手动开启一下,
开启输出显示命令为:set serveroutput on。
"/"表示存储过程结束了,放到命令窗口会自动执行。

一:普通变量
1.声明变量的方式:(变量名 变量类型)

2.变量赋值的方式(:=):
1.直接赋值: v_name := 'zhangsan'
2.语句赋值:select column into
其实更常用的是在声明变量后直接赋值

二:引用型变量


三、记录型变量


四、流程控制
1.分支判断:


2.循环:(这里只记录最常用的loop循环)


五、游标
1.概念:

2.游标的属性:

3.无参游标:


4.带参游标:

六、存储过程
1.无参存储过程:
创建:

调用:方式一:

调用:方式二:

2.带输入参数存储过程:

3.带参输入、输出存储过程:

带输入参数存储过程调用:(通常不会这么调用,一般用于第三方如Java调用)

4.Java程序调用存储过程:
加载驱动-->获取连接对象-->准备sql和存储过程-->设置输入参数-->注册输出参数-->执行存储过程-->关闭资源



浙公网安备 33010602011771号