上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页

2022年6月18日

【ORACLE】Oracle里有“time”数据类型吗?--关于对Oracle数据类型的一点研究

摘要: 前言 Oracle里有“time”数据类型吗?绝大多数熟悉oracle的人都会说没有,但事实就是如此么? 下面这个图一定会让不少人大跌眼镜 分析思路 前菜 oracle有很多东西不会写在文档里,需要自己去发掘,但是好在oracle有很多代码是用可见的plsql语言,所以可以凭借这些能看到的代码以及逻 阅读全文

posted @ 2022-06-18 23:05 DarkAthena 阅读(161) 评论(0) 推荐(0)

2022年5月19日

【openGauss】使用Oracle VM VirtualBOX安装openEuler操作系统并手动安装MogDB主备

摘要: 前言 本文参考MogDB官方安装文档中的“手动安装”https://docs.mogdb.io/zh/mogdb/v3.0/manual-installation, 使用Oracle VM VirtualBOX虚拟机软件,安装两台openEuler操作系统的虚拟机,并安装MogDB一主一备环境 先说 阅读全文

posted @ 2022-05-19 02:33 DarkAthena 阅读(224) 评论(0) 推荐(0)

2022年5月14日

【openGauss】谈一谈openGauss对Oracle中lob类型的兼容情况

摘要: Oracle中的lob 在Oracle数据库中,有blob和clob这两种较为特殊的数据类型,之所以特殊,是因为这两个类型中能存储大量的数据,最高可达4GB,因此比较适合用来存文件,其中blob用于存储二进制数据,而clob用于存储纯文本数据。 另外,如果表里有字段是这两种类型,那么这些类型的数据也 阅读全文

posted @ 2022-05-14 23:21 DarkAthena 阅读(1121) 评论(0) 推荐(0)

【openGauss】记录一次关于对openGauss(postgresql)数据类型的摸索经过及感想

摘要: 背景 起因是这样的,本来想写一篇文章来描述Oracle及openGauss中raw/blob类型的差异,但是写到一半,发现对官方文档中raw存储的是十六进制字符串这点有点不理解 https://opengauss.org/zh/docs/3.0.0/docs/Developerguide/%E4%B 阅读全文

posted @ 2022-05-14 01:38 DarkAthena 阅读(162) 评论(0) 推荐(0)

2022年5月10日

【openGauss】尝鲜openGauss官方客户端工具DataStudio3.0.0

摘要: 前言 我是去年年底开始接触到openGauss的,仅仅用了一周时间,就用DataStudio2.1.1写了不少函数,这说明这个工具的确容易上手。当时我也找到了一些这个工具的bug,官方已经回应会在下一个版本进行修复,然后 DataStudio3.0.0开源了! 开源地址: https://gitee 阅读全文

posted @ 2022-05-10 01:35 DarkAthena 阅读(308) 评论(0) 推荐(0)

【openGauss】Oracle到postgresql的字符集名称映射表

摘要: 前言 最近在写支持openGauss的dbms_lob包,其中的converttoblob及converttoclob两个过程涉及到了字符集相关内容(有个参数是nls_charset_id),但openGauss(基于postgresql)中的字符集名称和oracle的不一致,在迁移时,需要进行一些 阅读全文

posted @ 2022-05-10 00:41 DarkAthena 阅读(366) 评论(0) 推荐(0)

2022年5月9日

【ORACLE】谈一谈PLSQL DEVELOPER的调试(debug)功能

摘要: 前言 最近在研究国产数据库存储过程debug的一些东西,想到以前我经常用plsql developer的debug功能,就整理回顾一下其用法,顺便也是给已经或者即将开发国产数据库存储过程debug功能的设计人员和开发人员一个借鉴,plsql开发者是如何进行debug的。 基本操作 在对象浏览器中鼠标 阅读全文

posted @ 2022-05-09 00:09 DarkAthena 阅读(1435) 评论(0) 推荐(2)

2022年4月27日

【openGauss】用plpgsql实现sha256算法(踩坑填坑实录)

摘要: 前言 在开发中,经常会使用类似MD5/ SHA-1/ SHA-2这样的hash算法来对数据进行处理,以防原始信息泄露,比如密码的存储。 SHA-2中的SHA256,安全性比MD5更高,因此很多数据库增加了对SHA256计算的支持。 比如从oracle12c起,数据库内原生提供了DBMS_CRYPTO 阅读全文

posted @ 2022-04-27 20:29 DarkAthena 阅读(364) 评论(3) 推荐(0)

2022年3月24日

【ORACLE】谈一谈分析函数(窗口函数)的前世今生-那些可能不为人知的事

摘要: 一、前言 经常写报表sql的小伙伴,应该都知道"分析函数"这一强大的功能,常见用法比如 取分组TOP-N、滚动求和、取当前行的上(下)N行等等。不过本篇不会再对这些常见基础用法进行介绍,只会说说那些关于"分析函数"可能不被人注意的事。 二、最早使用分析函数的数据库 有文章里说过,分析函数最早是在OR 阅读全文

posted @ 2022-03-24 02:54 DarkAthena 阅读(352) 评论(0) 推荐(0)

2022年3月15日

【ORACLE】详解oracle数据库UTL_ENCODE包各个函数的模拟算法

摘要: 前言 在前后端交互的开发中,经常会遇到需要将一些二进制数据,比如图片文件,编码成可打印的ascii字符进行传递;又者,开发人员不希望数据在传递中明文显示传递的文本内容,并且有些字符不是ascii字符,无法很好地兼容各种环境。所以这就涉及到了各种编码的转换。 虽然目前各种开发语言均可处理此类编码,但的 阅读全文

posted @ 2022-03-15 21:50 DarkAthena 阅读(1080) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 17 下一页

导航