![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
文章平均质量分 52
狂狼的小蝴蝶
人称浪里小白龙
展开
-
ORACLE数据库记录/查询客户端IP地址信息
在oracle数据库中,通过gv$session视图只能查询到登陆的会话的机器名信息,无法获取准确的IP地址。应该如何处理呢?方法一:该方法适用于查询历史的登陆信息的IP地址,但是如果关闭了监听日志的情况下该方法不适用。如果开启了监听日志,那么我们可能根据时间范围查找对应的监听日志来获取IP地址信息。监听日志存放路径默认为:ORACLE_BASE 下的\diag\tnslsnr\zlsoft-9e1e6253\listener\trace\listener.log方法二:..原创 2020-10-12 14:54:02 · 5959 阅读 · 0 评论 -
ORACLE常用查询语句(锁表、DBtime、重做日志、表空间使用率、锁表等)
查询DBtimeSelect '01' as 节点,To_Char(Trunc(t.Begin_Interval_Time), 'yyyy/mm/dd') "Date", To_Char(t.Begin_Interval_Time, 'Dy') "Day", Nvl(Max(t.Value), 0) Maxvalue, Sum(Decode(To_Char(t...原创 2019-08-23 11:01:29 · 1039 阅读 · 0 评论 -
ORACLE数据库中使用JAVA源实现SM3签名算法
目 录ORACLE数据库中使用JAVA源实现SM3签名算法... 11. JAVA源简介.. 42. JAVA源实现SM3签名... 43. JAVA源使用注意事项... 16JAVA源简介 JAVA源使我们可以在ORACLE数据库中实现更多的功能,比如数据库中不便于实现的加密、签名等,但是也应该慎用JAVA源,因为JAVA代码最终执行消耗的是数据库服务器的资源,因此在使用JAVA源时需要考虑对数据...原创 2020-09-23 15:32:27 · 4183 阅读 · 9 评论 -
PLSQL中存储过程调试
1 如何进行调试1.1 前言在工作或者学习中,我们经常会遇到储存过程调用报错或者函数、触发器、包体等调用报错,如果完全依赖个人经验去排查问题,明显是不现实的,所幸PL/SQL Developer工具提供了强大的调试功能,完全可以与其他变成语言的IDE相媲美。后续将详细阐述如何使用PL/SQL Developer工具进行调试,以及调试过程中的常见操作和问题解决办法。1.2 安装PL/SQL Developer软件版本:目前推荐版本为PL/SQL Developer 12,不推荐使用版本过低或者原创 2020-09-23 15:22:46 · 16480 阅读 · 3 评论 -
ORACLE数据库存储过程记录错误日志
目前主程序的大部分存储过程都是使用ZL_ErrorCenter来处理程序异常,但是ZL_ErrorCenter的主要功能是用于对ZLHIS主程序的部分错误的异常进行友好的界面提示,并且对于异常的种类处理较少,对于未处理的异常提示反而不够详细。 在业务交互平台等三方接口的运行和调试过程中,虽然本身业务交互平台有日志记录,但是查询和定位问题并不是...原创 2019-08-16 17:26:37 · 5460 阅读 · 0 评论 -
oracle年龄计算函数
根据出生日期与指定的计算时间(当前时间或者其他时间)计算准确的年龄,年月日分别以竖线分隔CREATE OR REPLACE Function Zljk_Age_Calc( 出生日期_In Date := Null, 计算日期_In Date := Null) Return Varchar2 As d_出生日期 Date; d_计算日期 Date; ...原创 2019-03-29 14:53:53 · 8652 阅读 · 0 评论 -
oracle批量删除无效job
beginforrsin(selectjobfromdba_jobswhereupper(what)LIKE'ZL_THIRD_MESSAGEPUSH%'ANDinterval='null'andtrunc(next_date)=to_date('2016-07-24','yyyy-mm-dd'))loopdbms_job.remove(r...原创 2019-03-29 14:50:51 · 456 阅读 · 0 评论 -
oracle自动根据文本长度添加分隔符号
create or replace function my_SPL( var_in varchar2, --原始字符串 spl_in varchar2, --分隔符 step_in number --间隔长度) return varchar2 ---用于字符串分割is ERR_CUSTOM EXCEPTION; ERR_STR VARCHAR2(1...原创 2019-03-29 14:45:42 · 425 阅读 · 0 评论 -
ORACLE中处理xml字符中的特殊符号函数
CREATE OR REPLACE Function ZLYG.Rep_Xml_Qjc(v_Data In Varchar2) Return Varchar2 Is Result Varchar2(2000);Begin Result := v_Data; If Instr(Result, '<=') > 0 Then Result := Replace(Res...原创 2019-03-29 14:43:43 · 903 阅读 · 0 评论