IvorySQL 3.2 发版 | 基于PG16.2,新增Oracle XML函数兼容功能

server/2024/10/22 10:39:56/

[发行日期:2024年4月11日] 

IvorySQL 3.2基于PostgreSQL 16.2,引入了多种Oracle XML函数的全面兼容性功能,同时修复了多个问题,更多信息请参考文档网站。

>>>新版本体验链接:

https://docs.ivorysql.org/cn/ivorysql-doc/v3.2/v3.2/1.html

01

增强功能

>>>Oracle XML函数兼容性 

该功能现已实现对多种Oracle XML函数的全面兼容性,为用户带来更加便捷和高效的数据库操作体验。

包括APPENDCHILDXML、DELETEXML、EXISTSNODE、EXTRACT(XML)、EXTRACTVALUE、INSERTCHILDXMLAFTER、INSERTCHILDXMLBEFORE、INSERTCHILDXML、INSERTXMLAFTER、INSERTXMLBEFORE、UPDATEXML......有关该功能的更多细节,请查看 #587

>>>PostgreSQL 16.2 的增强功能 

1)确保CREATE DATABASE的持久性 

2)确保pgoutput逻辑复制插件正确传输列的默认值 

3)在使用之前重新验证订阅的连接字符串

4)当新客户端在不响应服务器的密码挑战时断开连接时,返回正确的状态代码

5)在PL/pgSQL中支持具有SQL标准体的CREATE FUNCTION/CREATE PROCEDURE的SQL命令

更多细节, 请参阅 PostgreSQL发布说明。

02

问题修复

• 解决了文档构建失败的问题: #645

• 消除了构建警告: #649

• 修正了 to_date 函数的参数问题: #592

• 修复了在创建函数时的标签问题: #624

03

源代码

IvorySQL主要包含2个代码仓库: 

https://github.com/IvorySQL/IvorySQL

  • IvorySQL官方网站:

https://github.com/IvorySQL/Ivory-www

04

贡献人员

以下个人(按姓氏排序)作为补丁作者、提交者、审查者、测试者或问题报告者为此版本做出了贡献。 

• Cary Huang

• David Zhang 

• Grant Zhou 

• Leo X.M. Zeng

• 付贝 

• 高雪玉

•郭新源

•黄迎 

•贾楠 

•矫顺田

•李永昊

•梁翔宇

•刘政

•吕新杰

•牛世继

•任娇

•阮秀华 

•尚雷 

•王丽 

•王守波

•严少安 

>>>新版本体验链接:

https://docs.ivorysql.org/cn/ivorysql-doc/v3.2/v3.2/1.html


http://www.ppmy.cn/server/30832.html

相关文章

【JAVA基础之反射】反射详解

🔥作者主页:小林同学的学习笔录 🔥mysql专栏:小林同学的专栏 1.反射 1.1 概述 是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它…

Pytorch学习笔记——TensorBoard的初使用

1、TensorBoard介绍 TensorBoard是TensorFlow的可视化工具,但它也可以与PyTorch结合使用。TensorBoard提供了一个Web界面,可以展示你训练过程中的各种信息,如损失值、准确度、权重分布等,更好地帮助开发者理解和调试模型。 Tenso…

Ubuntu C++ man手册安装及使用

Ubuntu下C++ man手册安装 C++在线文档: http://www.cplusplus.com/reference/ 第一种办法:使用cppman $ sudo apt install cppman 使用方法 第二种办法: 打开网页:GCC mirror sites- GNU Project 点击下图中的突显行链接: Russia, Novosibirsk:

文件API及其操作

这里介绍两类文件操作、三个文件类。包括文件系统操作(File类)、文件内容操作(操作字节流、操作字符流) 1.文件类File 1.1.认识File类 (1)什么是File类呢?其实就是可以操作文件的一个类。通过…

39 死锁

目录 1.死锁 2.线程同步 3.条件变量 4.案例 死锁 概念 死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所占用不会释放的资源而处于的一种永久等待状态 四个必要条件 互斥条件:一个资源每次只能被一个执行流使用 请求…

TiDB中的PD--元数据管理和调度中心

目录 PD 架构etcd 的使用TiDB 的 PD(Placement Driver)组件是整个分布式数据库系统的关键部分, 是整个集群的元数据管理和调度中心,负责存储集群的元数据和进行 Region 调度。 主要包括: 元数据存储:PD 存储了整个 TiDB 集群的元数据,包括 TiKV 集群的拓扑结构、Namespa…

240503-关于Unity的二三事

240503-关于Unity的二三事 1 常用快捷键 快捷键描述CtrlP播放/停止Ctrl1打开Scene窗口Ctrl2打开Game窗口Ctrl3打开Inspect窗口Ctrl4打开Hierarchy窗口Ctrl5打开Project窗口Ctrl6打开Animation窗口 2 关联VisualStudio2022 3 节约时间:将最新声明的参数移动到最上…

在STM32上实现嵌入式人工智能应用

引言 随着微控制器的计算能力不断增强,人工智能(AI)开始在嵌入式系统中扮演越来越重要的角色。STM32微控制器由于其高性能和低功耗的特性,非常适合部署轻量级AI模型。 本文将探讨如何在STM32平台上实现深度学习应用,…