存储过程

第一个存储过程:输出"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和存储过程-->设置输入参数-->注册输出参数-->执行存储过程-->关闭资源

 

posted @ 2020-07-14 01:07  南京吴彦祖  阅读(44)  评论(0编辑  收藏  举报