05 2020 档案

摘要:根据Oracle msg_info表中用户规定的异常信息,通过procedure msginfo构建一个异常包。(表中的信息与异常包中的每一个自定义的异常一一对应) 一、定义一个异常表,自定义异常参数范围【-20999,-20000】: --建表,存放用户自定义那个异常 create table m 阅读全文
posted @ 2020-05-21 15:37 pandora2050 阅读(197) 评论(0) 推荐(0) 编辑
摘要:在Oracle 中插入多行,显然不可以用下面的方法: insert into sys_defect (DEFECT_ID,DEFECT_CODE,DEFECT_LEVEL,DEFECT_DESC,UPDATE_USERID,UPDATE_TIME,SYS_DEFECT.ENABLED,DEFECT_ 阅读全文
posted @ 2020-05-19 19:24 pandora2050 阅读(505) 评论(0) 推荐(1) 编辑
摘要:Oracle 通过一个表字段,更新另一个表字段: 方法一:通过update实现 update g_sn_status A set A.out_process_time = (select B.rec_time from g_sn_defect B where B.serial_number = A. 阅读全文
posted @ 2020-05-18 19:14 pandora2050 阅读(1258) 评论(0) 推荐(0) 编辑
摘要:有用的死循环: 通过管道传递信息打破循环,涉及两个同用户登录的sqlplus窗体,一个执行循环,另一个用来打破循环: 循环体:receive_message --在SQL*PLUS 中声名一个变量 variable message varchar2(20); create or replace pr 阅读全文
posted @ 2020-05-08 10:07 pandora2050 阅读(295) 评论(0) 推荐(0) 编辑
摘要:Deliberate Oracle代码本身有意依赖于异常工作,这意味着必须预计到有异常发生,并为异常编码。 示例: 从文件中,一行一行的读取文本,读到文尾时触发no_data_found异常,再关闭文件句柄。 create or replace procedure read_file(dir_in 阅读全文
posted @ 2020-05-07 16:57 pandora2050 阅读(471) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示