摘要:前言 事情的起因是这样的,我在我的21c数据库环境中尝试做一些与操作系统的交互,比如读写文件,但遇上了之前没有遇到过的报错。 先看下面这个例子: 案例 先查一个目录 SELECT DIRECTORY_PATH FROM DBA_DIRECTORIES H WHERE H.directory_name
阅读全文
摘要:前言 接上篇 【ORACLE】18c版本的限定表达式及其在21c版本的增强 上篇最后说到了迭代器,由于内容太多,所以和本篇放一起了。 在迭代器中,除了上篇说的三种迭代器(基本、索引、序列)外,还支持多种关键词组合使用。 类似"for i in 1..10" 这种,被称之为迭代器(iterator),
阅读全文
摘要:前言 在看21c版本新特性的时候,注意到有一条是限定表达式的增强,而且了解到限定表达式是18c版本新增的。18c发布时,我还沉沦在天天赶项目进度的苦海,没有去了解这些新特性。 现在有空看看这是个什么玩意了。 先上官方文档 https://docs.oracle.com/en/database/ora
阅读全文
摘要:前言 SQL集运算符,比较常见的有"UNION" 、“UNION ALL”、“MINUS”,而ORACLE在21c版本新增了多个SQL集运算符,至此已支持ANSI SQL中定义的所有SQL集运算关键字,方便各类数据库移植。 EXCEPT/EXCEPT ALL EXCEPT意思为排除,其实和MINUS
阅读全文
摘要:前言 参考官方文档:https://docs.oracle.com/en/database/oracle/oracle-database/21/lnpls/plsql-subprograms.html#GUID-250BDBBB-0CD6-4D56-9DDF-6FCEDC110D00 在21c版本之
阅读全文
摘要:前言 在21c发布后,很多文章中都提到了SQL宏,但看到的人们大多都有个疑问,这个SQL宏看上去和一般的函数没什么区别,为什么还要重点拿出来说? 我们先看看ORACLE官方是怎么说的 https://docs.oracle.com/en/database/oracle/oracle-database
阅读全文
摘要:前言 之前在【ORACLE】从安装ORACLE LINUX 8开始构建一个ORACLE21C的docker镜像这篇文章中,最后构建出来的docker镜像有15GB,上传阿里云压缩后也有9GB,我怎么算都不对劲,系统100M,数据库也就几个GB,加上APEX,怎么也应该也不会超过10GB,有没有办法把
阅读全文
摘要:前言 之前有写过一篇 【ORACLE】在ORACLE数据库中启用机器学习功能(OML)以支持PYTHON脚本的运行 在断断续续折腾了好久之后,总算可以用oracle官方提供的方案在oracle数据库中执行python代码了。但是仔细研究后,发现除了安装是个坑外,使用起来也是有相当多的限制,毕竟这个功
阅读全文
摘要:一、前言 在官方的介绍中,immutable不可变表和blockchain区块链表是放在一起的,看上去不可变表就是防篡改等级稍弱于区块链表的一种存在。 官方文档 :https://docs.oracle.com/en/database/oracle/oracle-database/21/admin/
阅读全文
摘要:前言 最近有不少ORACLE21C的特性想测试,但是它有些特性是基于ORACLE LINUX操作系统的,网上没搜到现成docker或者虚拟机镜像,而且oracle cloud免费的21c体验不对中国区信用卡用户开放(上次办的万事达只能用19c),于是我打算自己弄一个。 首先我尝试了Tim Hall提
阅读全文
摘要:前言 在前几年偶然间找到过一篇文章 使用JavaScript和Python实现Oracle数据库的存储过程? 当时这篇文章中就是用的dbms_mle包,但是oracle中当时实际上并没有这个包,这篇文章应该是相关开发者在开发这个包时的测试记录,可以看到这篇文章中,可以在plsql中使用python或
阅读全文
摘要:项目地址:https://github.com/Dark-Athena/pl4py 版本更新日期:2021-11-01 更新内容: 修改了停止服务的方式,采用api请求停止,替代删文件的终止方式修复了当服务未启动时调用python函数的返回信息增加了linux环境运行的支持 相关文章:【ORACLE
阅读全文
摘要:前言 之前没有万事达和visa卡,想测试oracle各种功能,比如dbms_cloud,遇到了点麻烦,当天就申请了万事达卡,结果卡还没到,第二天就用京东云和腾讯云跑通了。 https://www.darkathena.top/archives/dbmscloudjdcloudoss https://
阅读全文