02 2022 档案

【ORACLE】详解oracle数据库UTL_RAW包各个函数的模拟算法
摘要:前言 这篇文章可能是你至今(2022-02-11)能在互联网看到的,关于utl_raw包的逻辑说得最深入的一篇文章了。 由于最近在复刻oracle中自带的包到其他数据库,因此需要对oracle中的包的逻辑进行解析。 比如UTL_RAW这个包,以前用得挺多,但没深究其函数逻辑,这次仔细分析,发现了有一 阅读全文

posted @ 2022-02-11 18:45 DarkAthena 阅读(913) 评论(0) 推荐(0)

【openGauss】谈谈openGauss中的raw类型
摘要:前言 在oracle数据库上进行开发的时候,经常会使用到raw类型,raw其实就是一段十六进制形式的二进制数据,最长长度和varchar2一致,都是32767个字节。在各种数据加解密或者数据传输时,使用二进制数据可以避免字符集异常或者特殊符号引起的程序运行错误。 在postgresql(截止到当前最 阅读全文

posted @ 2022-02-07 03:40 DarkAthena 阅读(204) 评论(0) 推荐(0)

【openGauss】我用plsql给openGauss手搓了一个UTL_URL包
摘要:前言 最近开始啃openGauss的兼容package了,先拿简单点的练练手。 UTL_URL这个包只有两个函数,"ESCAPE"和"UNESCAPE",其实就是在其他开发语言中使用的URLENCODE和URLDECODE两个函数,主要用于对url字符串的一些特定字符进行处理,以便将url字符串作为 阅读全文

posted @ 2022-02-02 22:50 DarkAthena 阅读(103) 评论(0) 推荐(0)

导航