PL/SQL过程和函数
2012-04-13 14:29
155 查看
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as scott SQL> var job varchar2(20) SQL> var dname varchar(20) VARCHAR(20) unknown datatype SQL> var job varchar2(20) SQL> var dname varchar2(20) SQL> exec :dname:=get_info('scott',:job); PL/SQL procedure successfully completed dname --------- RESEARCH job --------- ANALYST SQL> var r1 number SQL> var r2 number SQL> exec :r1:=30 PL/SQL procedure successfully completed r1 --------- 30 SQL> var r1 number SQL> exec :r1=result(100,:30); begin :r1=result(100,:30); end; ORA-06550: 第 2 行, 第 10 列: PLS-00103: 出现符号 "="在需要下列之一时: := . ( @ % ; indicator r1 --------- SQL> var r1 number SQL> exec :r1=result(100,30); begin :r1=result(100,30); end; ORA-06550: 第 2 行, 第 10 列: PLS-00103: 出现符号 "="在需要下列之一时: := . ( @ % ; indicator r1 --------- SQL> var r1 number SQL> var r2 number SQL> exec :r2:=30 PL/SQL procedure successfully completed r2 --------- 30 SQL> exec :r1:=result(100,:r2); PL/SQL procedure successfully completed r1 --------- 3 r2 --------- 10 SQL> col object_name format a20 SQL> select object_name,created,status from user_objects 2 where object_type in('PROCEDURE','FUNCTION'); OBJECT_NAME CREATED STATUS -------------------- ----------- ------- ADD_EMPLOYEE 2012/4/11 下 VALID QUERY_EMPLOYEE 2012/4/11 下 VALID COMPUTE 2012/4/11 下 VALID GET_USER 2012/4/11 下 VALID GET_SAL 2012/4/11 下 VALID GET_INFO 2012/4/11 下 VALID RESULT 2012/4/11 下 VALID 7 rows selected SQL> SLECT text from user_source where name='raise_salary'; SLECT text from user_source where name='raise_salary' ORA-00900: 无效 SQL 语句 SQL> select text from user_source where name='raise_salary'; TEXT -------------------------------------------------------------------------------- SQL>
相关文章推荐
- Oracle pl/sql学习 之 子程序 过程和函数 存储过程 存储函数
- PL/SQL --> 动态SQL调用包中函数或过程
- Oracle学习笔记 -- day08 PL/SQL语法之存储过程、存储函数
- 转帖:ORACLE PL/SQL编程之八: 把触发器、过程、函数说透
- ORACLE PL/SQL编程之六:把过程与函数说透
- PL/SQL--存储过程与函数
- ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)
- ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)
- Oracle数据库之PL/SQL过程与函数
- pl/sql 过程 函数
- 使用wrap和unwrap加密解密Oracle的PL/SQL对象(包,存储过程,函数等)代码
- ORACLE PL/SQL编程之六: 把过程与函数说透(穷追猛打,把根儿都拔起!)
- oracle报PL/SQL:ORA:04044:此处不允许过程、函数、程序包或类型;
- 在PL/SQL 开发中调试存储过程和函数的一般性方法
- 【Oracle 】PL/SQL重用函数调用过程中PLS-307的错误
- PL/SQL之存储过程和函数
- 在PL/SQL 开发中调试存储过程和函数的一般性方法
- PL/SQL错误过程、函数及解决方案笔记
- PL/SQL的存储过程和函数
- oracle PL/SQL(procedure language/SQL)程序设计之函数+过程+包(转)