oracle课堂收录-存储过程
来源:互联网 发布:郴州市2016年财政数据 编辑:程序博客网 时间:2024/05/22 16:25
创建或重新定义存储过程
SQL> create or replace procedure sample_proc is 2 begin 3 dbms_output.put_line('Hello WOrld'); 4 end sample_proc; 5 /过程已创建。
在匿名程序块中调用刚创建的存储过程,可以直接在BEGIN-END部分使用过程名调用存储过程SAMPLE_PROC。
SQL> set serverout onSQL> begin 2 sample_proc; 3 end; 4 /Hello WOrldPL/SQL 过程已成功完成。
在SQL*PLUS中使用EXECUTE或者EXEC调用存储过程
SQL> execute sample_proc;Hello WOrldPL/SQL 过程已成功完成。SQL> exec sample_proc;Hello WOrldPL/SQL 过程已成功完成。
如果在创建的过程中出现了错误 可以使用 SHOW ERRORS命令显示创建时产生的错误。
SQL> create or replace procedure sample_proc is 2 begin 3 dbms_output.put_line(hello world); 4 end sample_proc; 5 /警告: 创建的过程带有编译错误。SQL> show errors;PROCEDURE SAMPLE_PROC 出现错误:LINE/COL ERROR-------- -----------------------------------------------------------------3/28 PLS-00103: 出现符号 "WORLD"在需要下列之一时: . ( ) , * @ % & | = - + < / > at in is mod remainder not range rem => .. <an exponent (**)> <> or != or ~= >= <= <> and or like LIKE2_ LIKE4_ LIKEC_ as between from using || multiset member SUBMULTISET_ 符号 "." 被替换为 "WORLD" 后继续。产生该错误的原因是输出语句中省略了表示字符的引号,是系统误认为该字符为变量。
0 0
- oracle课堂收录-存储过程
- oracle课堂收录-过程中的事务处理
- oracle课堂收录-参数
- oracle课堂收录-默认值
- oracle课堂收录-触发器
- oracle课堂收录-函数举例
- Oracle存储过程(10 级学员 庞丽课堂总结)
- Oracle:存储过程,存储函数
- Oracle-存储过程 存储函数
- Oracle存储过程、存储函数
- oracle 存储函数,存储过程
- Oracle存储过程
- 调试oracle存储过程。
- ORACLE 存储过程实战
- Oracle 存储过程
- oracle存储过程使用
- Oracle 创建存储过程
- 调试oracle存储过程
- OneNote学习
- Android MediaRecorder录制视频提示start failed的解决办法
- cf589B Layer Cake 排序
- 错误代码: 1048 Column 'typeId' cannot be null
- PermGen space
- oracle课堂收录-存储过程
- python,shell,c语言总结
- 项目总结——疯狂食材
- lvs模型及调度算法
- C++静态库与动态库(转载)
- JSON
- iOS巅峰之UIScrollView滑动的左右上下位置控制
- kendo ui upload html + java + springmvc
- vim