plsql(二)--存储过程
来源:互联网 发布:铝合金和塑钢知乎 编辑:程序博客网 时间:2024/05/17 08:49
--存储过程没有直接的返回值,有间接的返回值 (类似于java中的方法)
create or replace procedure syso(con varchar2)as
begin
dbms_output.put_line(con);
end;
调用过程的三种方式:
1.
begin
[call] syso(33344);
end;
2.sql语句
call syso(45);
3.sql命令
exec syso(54);CREATE [OR REPLACE] PROCEDURE 过程名
[(参数名 [IN|OUT|IN OUT] 数据类型[, …])]
{IS | AS}
[变量声明]
BEGIN
过程的主体
END [过程名];--in: 输入参数。只能获取它的值
--out: 输出参数。只能在过程体中赋值
--in out: 输入输出参数。可以取它的值,也可以给它赋值。--默认存储过程中传入的参数 只能读取值 默认为in
--下面的存储过程报错,将c number 改为 c out number后正确
create or replace procedure res(a number,b number,c number)as
begin
c:=(a*b);
end;
查看有关过程的信息:
数据字典:user_procedures视图。
删除过程:
DROP PROCEDURE 过程名;阅读全文
0 0
- plsql(二)--存储过程
- PLSQL存储过程(基础篇)
- PLSQL存储过程(基础篇)
- plsql回顾(2游标、存储过程)
- mybatis调用存储过程(plsql)
- PLSQL的存储过程
- PLSQL存储过程概要
- plsql调试存储过程
- plsql 存储过程 事务
- plsql-存储过程
- PLSQL存储过程1
- PLSQL-存储过程
- PLSQL中的存储过程
- PLsql调试 存储过程
- plsql 调用存储过程
- 存储过程(二)
- 存储过程(二)
- 存储过程(二)
- 使用wireshark进行安卓抓包分析
- 异常Java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind处理方法
- extension block
- 算法分析与设计第十六周
- Redis存储数据类型一:String
- plsql(二)--存储过程
- maven项目依赖本地jar文件
- 高级加密标准(AES)中的加密和解密
- Linux系统优化02
- Redis存储数据类型二:List
- Redis存储数据类型三:Set
- 2D画面中使物体跟随鼠标的方向旋转(向量法)
- Redis存储数据类型四:hash
- SpringBoot入门-14(springboot配置thymeleaf使用YML)