Oracle 存储过程笔记

oracle 存储过程笔记:

1,该过程里面的sql是字符串的, 需要是拼接,那么在定义一个字符串变量接收时 定义:Test_SQL VARCHAR2(2000),最好还是不要用nvarchar2

2,存储过程的定义

Oracle 存储过程笔记_第1张图片

 

 3,执行sql字符串:

Oracle 存储过程笔记_第2张图片

 

4,执行sql语句的execute的其他用法:

Oracle 存储过程笔记_第3张图片

 

 

5,对于定义一个接收表数据的游标cv_1,可以直接将其结果显示出来

 Oracle 存储过程笔记_第4张图片

 

 

6,open cv_1 for + 直接的sql语句

Oracle 存储过程笔记_第5张图片

 

 

7,open cv_1 for + ‘sql字符串’

Oracle 存储过程笔记_第6张图片

 

8,oracle 的字符串拼接是 ||

9,oracle 存储过程可以采用程序包管理存储过程,在调用存储过程的时候,需要将包名加上调用,就是 包名.存储过程

你可能感兴趣的:(Oracle 存储过程笔记)