首页 > 数据库 >oracle 存储过程知识点

oracle 存储过程知识点

时间:2023-02-19 12:05:22浏览次数:44  
标签:知识点 存储 name sqlerrm sal update sqlcode oracle id


第一个简单的存储过程:

create or replace procedure update_sal(id number, name varchar2) is
v_sqlcode number;
v_sqlerrm varchar(1000);
begin
insert into testa (id, name) values (id, name);
commit;
exception
WHEN OTHERS Then
v_sqlcode := sqlcode;
v_sqlerrm := sqlerrm;
dbms_output.put_line
('写日志表错误: ' || to_char(sysdate, 'YY-MM-DD HH24:MI:SS') || ' ' || ' ' || v_sqlcode || ' ' || v_sqlerrm);
end;

调用:

call update_sal(1, '123');
exec update_sql(1, '123');

 


标签:知识点,存储,name,sqlerrm,sal,update,sqlcode,oracle,id
From: https://blog.51cto.com/u_21817/6066661

相关文章

  • 存储过程调存储过程的事务
    直接上代码: 是在包里写的存储过程,要测试的话,要先写声明 声明proceduretest1(p_RETCODEinoutvarchar2,p_retInfoinoutvarchar2);proceduretest2(p_RETCODEin......
  • oracle exception 的 传播
    没研究出来oracleexception的传播 proceduretest1(p_RETCODEinoutvarchar2,p_retInfoinoutvarchar2);proceduretest2(p_RETCODEinoutvarchar2,p_retInfoi......
  • Java基础知识点(带返回值方法的定义和调用
    一:带返回值方法的定义方法的返回值其实就是方法运行的最终结果。如果要在调用处根据方法的结果,去编写另外一段逻辑,为了在调用处拿到方法的结果,就需要定义带返回值的方法。eg......
  • db + oracle error list
    s问题1:navicat连接oracle数据库提示ORA-12737, https://www.cnblogs.com/Noul/p/14519103.html解决1:打开OCI,设置OCIlibrary(oci.dll),选择oracle客户端安装的路径下的o......
  • python存储机制||垃圾回收机制||分代回收
    关于python的存储问题(1)由于python中万物皆对象,所以python的存储问题是对象的存储问题,并且对于每个对象,python会分配一块内存空间去存储它(2)对于整数和短小的字符等,python......
  • 漏洞分析-存储型XSS-JAVA篇
    0x00原理分析存储型XSS:用户在浏览器传入的数据未做校验,导致一些恶意的前端代码被插入至数据库中,前端再次读取数据时,数据被当成前端代码,或与前端代码拼接并执行。0x01效......
  • 【第一个随笔来啦~】Tuffy的复习笔记 —— 数字电路 —— 数据存储
    最近一直在为数字电路复习,发现数据存储这部分的知识点对于数字电路相关课程的初学者来说实在过于复杂不怎么好理解,所以希望通过这个blog为初学者解决这样的问题。注:本blog......
  • 【系统架构设计师】计算机组成与体系结构 ① ( 计算机组成 | CPU | 存储器 | 总线 | I
    文章目录​​一、计算机组成与体系结构​​​​二、计算机组成结构​​​​三、CPU组成​​​​1、运算器​​​​2、控制器​​一、计算机组成与体系结构计算机组成与体......
  • 图的存储
    稠密图intg[N][N];稀疏图边的条数|E|远小于|V|²的图称为稀疏图//对于每个点k,开一个单链表,存储k所有可以走到的点。h[k]存储这个单链表的尾结点inth[N],e[N],......
  • JavaScript中数组是如何在内存中存储的?
    前言大家好,我是CoderBin,本次讲讲JavaScript中数组是如何在内存中存储的,希望对大家有所帮助,谢谢。如果文中有不对、疑惑的地方,欢迎在评论区留言指正......