SIM - 兼容模拟

数据库兼容扩展:仿真其他 DBMS 的行为:MySQL,Memcache,Mongo,Oracle,Babelfish for Microsoft SQL Server……

扩展列表

共有 26 个扩展,位于 15 个扩展包中。

扩展版本许可证语言描述
documentdbdocumentdb0.109MITC微软DocumentDB的API层
documentdb_coredocumentdb0.109MITC微软DocumentDB的核心API层实现
documentdb_distributeddocumentdb0.109MITCDocumentDB多节点模式的API层
documentdb_extended_rumdocumentdb0.109MITCDocumentDB扩展RUM索引访问方法
orafceorafce4.16.4BSD 0-ClauseC模拟 Oracle RDBMS 的一部分函数和包的函数和运算符
pgttpgtt4.4ISCC类似Oracle的全局临时表功能
session_variablesession_variable3.4GPL-3.0COracle兼容的会话变量/常量操作函数
pg_statement_rollbackpg_statement_rollback1.5ISCC在服务端提供类似Oracle/DB2的语句级回滚能力
ivorysql_oraivorysql1.0Apache-2.0COracle 兼容扩展
ora_btree_ginivorysql1.0Apache-2.0COracle 数据类型 GIN 索引支持
ora_btree_gistivorysql1.0Apache-2.0COracle 数据类型 GiST 索引支持
pg_get_functiondefivorysql1.0Apache-2.0C获取函数定义
plisqlivorysql1.0Apache-2.0CPL/iSQL 过程语言
gb18030_2022ivorysql1.0Apache-2.0C支持 GB18030-2022 与 UTF-8 编码转换
pg_dbms_metadatapg_dbms_metadata1.0.0PostgreSQLSQL添加 Oracle DBMS_METADATA 兼容性支持的扩展
pg_dbms_lockpg_dbms_lock1.0PostgreSQLSQL为PG添加对 Oracle DBMS_LOCK 的完整兼容性支持
pg_dbms_jobpg_dbms_job1.5PostgreSQLSQL添加 Oracle DBMS_JOB 兼容性支持的扩展
pg_dbms_errlogpg_dbms_errlog2.2ISCC模仿 Oracle DBMS_ERRLOG 模块来记录特定表的DML错误
pg_utl_smtppg_utl_smtp1.0.0PostgreSQLSQLOracle UTL_SMTP 兼容扩展(基于 plperlu)
babelfishpg_commonbabelfish5.5.0Apache-2.0CSQL Server 数据类型兼容扩展
babelfishpg_tsqlbabelfish5.5.0Apache-2.0CSQL Server SQL语法兼容性扩展
babelfishpg_tdsbabelfish1.0.0Apache-2.0CSQL Server TDS线缆协议兼容扩展
babelfishpg_moneybabelfish1.1.0Apache-2.0CSQL Server 货币数据类型兼容扩展
spatspat0.1.0a4AGPL-3.0C在PG中嵌入Redis风格的内存数据库
pgmemcachepgmemcache2.3.0MITC为PG提供memcached兼容接口
aux_mysqlopenhalo1.5GPL-3.0CMySQL兼容辅助扩展模块

documentdb

documentdb - 0.109 : 微软DocumentDB的API层

条目属性OSx86_64aarch64
扩展名documentdbel818171615141817161514
扩展包documentdbel918171615141817161514
RPMdocumentdb_$vel1018171615141817161514
DEBpostgresql-$v-documentdbd1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议MITu2418171615141817161514

documentdb_core

documentdb - 0.109 : 微软DocumentDB的核心API层实现

条目属性OSx86_64aarch64
扩展名documentdb_coreel818171615141817161514
扩展包documentdbel918171615141817161514
RPMdocumentdb_$vel1018171615141817161514
DEBpostgresql-$v-documentdbd1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议MITu2418171615141817161514

documentdb_distributed

documentdb - 0.109 : DocumentDB多节点模式的API层

条目属性OSx86_64aarch64
扩展名documentdb_distributedel818171615141817161514
扩展包documentdbel918171615141817161514
RPMdocumentdb_$vel1018171615141817161514
DEBpostgresql-$v-documentdbd1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议MITu2418171615141817161514

documentdb_extended_rum

documentdb - 0.109 : DocumentDB扩展RUM索引访问方法

条目属性OSx86_64aarch64
扩展名documentdb_extended_rumel818171615141817161514
扩展包documentdbel918171615141817161514
RPMdocumentdb_$vel1018171615141817161514
DEBpostgresql-$v-documentdbd1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议MITu2418171615141817161514

orafce

orafce - 4.16.4 : 模拟 Oracle RDBMS 的一部分函数和包的函数和运算符

条目属性OSx86_64aarch64
扩展名orafceel818171615141817161514
扩展包orafceel918171615141817161514
RPMorafce_$vel1018171615141817161514
DEBpostgresql-$v-orafced1218171615141817161514
语言Cd1318171615141817161514
仓库PGDGu2218171615141817161514
协议BSD 0-Clauseu2418171615141817161514

pgtt

pgtt - 4.4 : 类似Oracle的全局临时表功能

条目属性OSx86_64aarch64
扩展名pgttel818171615141817161514
扩展包pgttel918171615141817161514
RPMpgtt_$vel1018171615141817161514
DEBpostgresql-$v-pgttd1218171615141817161514
语言Cd1318171615141817161514
仓库PGDGu2218171615141817161514
协议ISCu2418171615141817161514

session_variable

session_variable - 3.4 : Oracle兼容的会话变量/常量操作函数

条目属性OSx86_64aarch64
扩展名session_variableel818171615141817161514
扩展包session_variableel918171615141817161514
RPMsession_variable_$vel1018171615141817161514
DEBpostgresql-$v-session-variabled1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议GPL-3.0u2418171615141817161514

pg_statement_rollback

pg_statement_rollback - 1.5 : 在服务端提供类似Oracle/DB2的语句级回滚能力

条目属性OSx86_64aarch64
扩展名pg_statement_rollbackel818171615141817161514
扩展包pg_statement_rollbackel918171615141817161514
RPMpg_statement_rollback_$vel1018171615141817161514
DEBpostgresql-$v-pg-statement-rollbackd1218171615141817161514
语言Cd1318171615141817161514
仓库MIXEDu2218171615141817161514
协议ISCu2418171615141817161514

ivorysql_ora

ivorysql - 1.0 : Oracle 兼容扩展

条目属性OSx86_64aarch64
扩展名ivorysql_orael818171615141817161514
扩展包ivorysqlel918171615141817161514
RPMivorysql5el1018171615141817161514
DEBivorysql-5d1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

ora_btree_gin

ivorysql - 1.0 : Oracle 数据类型 GIN 索引支持

条目属性OSx86_64aarch64
扩展名ora_btree_ginel818171615141817161514
扩展包ivorysqlel918171615141817161514
RPMivorysql5el1018171615141817161514
DEBivorysql-5d1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

ora_btree_gist

ivorysql - 1.0 : Oracle 数据类型 GiST 索引支持

条目属性OSx86_64aarch64
扩展名ora_btree_gistel818171615141817161514
扩展包ivorysqlel918171615141817161514
RPMivorysql5el1018171615141817161514
DEBivorysql-5d1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

pg_get_functiondef

ivorysql - 1.0 : 获取函数定义

条目属性OSx86_64aarch64
扩展名pg_get_functiondefel818171615141817161514
扩展包ivorysqlel918171615141817161514
RPMivorysql5el1018171615141817161514
DEBivorysql-5d1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

plisql

ivorysql - 1.0 : PL/iSQL 过程语言

条目属性OSx86_64aarch64
扩展名plisqlel818171615141817161514
扩展包ivorysqlel918171615141817161514
RPMivorysql5el1018171615141817161514
DEBivorysql-5d1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

gb18030_2022

ivorysql - 1.0 : 支持 GB18030-2022 与 UTF-8 编码转换

条目属性OSx86_64aarch64
扩展名gb18030_2022el818171615141817161514
扩展包ivorysqlel918171615141817161514
RPMivorysql5el1018171615141817161514
DEBivorysql-5d1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

pg_dbms_metadata

pg_dbms_metadata - 1.0.0 : 添加 Oracle DBMS_METADATA 兼容性支持的扩展

条目属性OSx86_64aarch64
扩展名pg_dbms_metadatael818171615141817161514
扩展包pg_dbms_metadatael918171615141817161514
RPMpg_dbms_metadata_$vel1018171615141817161514
DEB-d12--
语言SQLd13--
仓库PGDGu22--
协议PostgreSQLu24--

pg_dbms_lock

pg_dbms_lock - 1.0 : 为PG添加对 Oracle DBMS_LOCK 的完整兼容性支持

条目属性OSx86_64aarch64
扩展名pg_dbms_lockel818171615141817161514
扩展包pg_dbms_lockel918171615141817161514
RPMpg_dbms_lock_$vel1018171615141817161514
DEB-d12--
语言SQLd13--
仓库PGDGu22--
协议PostgreSQLu24--

pg_dbms_job

pg_dbms_job - 1.5 : 添加 Oracle DBMS_JOB 兼容性支持的扩展

条目属性OSx86_64aarch64
扩展名pg_dbms_jobel8--
扩展包pg_dbms_jobel918171615141817161514
RPMpg_dbms_job_$vel1018171615141817161514
DEB-d12--
语言SQLd13--
仓库PGDGu22--
协议PostgreSQLu24--

pg_dbms_errlog

pg_dbms_errlog - 2.2 : 模仿 Oracle DBMS_ERRLOG 模块来记录特定表的DML错误

条目属性OSx86_64aarch64
扩展名pg_dbms_errlogel818171615141817161514
扩展包pg_dbms_errlogel918171615141817161514
RPMpg_dbms_errlog_$vel1018171615141817161514
DEB-d12--
语言Cd13--
仓库PGDGu22--
协议ISCu24--

pg_utl_smtp

pg_utl_smtp - 1.0.0 : Oracle UTL_SMTP 兼容扩展(基于 plperlu)

条目属性OSx86_64aarch64
扩展名pg_utl_smtpel818171615141817161514
扩展包pg_utl_smtpel918171615141817161514
RPMpg_utl_smtp_$vel1018171615141817161514
DEBpostgresql-$v-utl-smtpd1218171615141817161514
语言SQLd1318171615141817161514
仓库PGDGu2218171615141817161514
协议PostgreSQLu2418171615141817161514

babelfishpg_common

babelfish - 5.5.0 : SQL Server 数据类型兼容扩展

条目属性OSx86_64aarch64
扩展名babelfishpg_commonel818171615141817161514
扩展包babelfishel918171615141817161514
RPMbabelfish_$vel1018171615141817161514
DEBbabelfishpg-$v-babelfishd1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

babelfishpg_tsql

babelfish - 5.5.0 : SQL Server SQL语法兼容性扩展

条目属性OSx86_64aarch64
扩展名babelfishpg_tsqlel818171615141817161514
扩展包babelfishel918171615141817161514
RPMbabelfish_$vel1018171615141817161514
DEBbabelfishpg-$v-babelfishd1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

babelfishpg_tds

babelfish - 1.0.0 : SQL Server TDS线缆协议兼容扩展

条目属性OSx86_64aarch64
扩展名babelfishpg_tdsel818171615141817161514
扩展包babelfishel918171615141817161514
RPMbabelfish_$vel1018171615141817161514
DEBbabelfishpg-$v-babelfishd1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

babelfishpg_money

babelfish - 1.1.0 : SQL Server 货币数据类型兼容扩展

条目属性OSx86_64aarch64
扩展名babelfishpg_moneyel818171615141817161514
扩展包babelfishel918171615141817161514
RPMbabelfish_$vel1018171615141817161514
DEBbabelfishpg-$v-babelfishd1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议Apache-2.0u2418171615141817161514

spat

spat - 0.1.0a4 : 在PG中嵌入Redis风格的内存数据库

条目属性OSx86_64aarch64
扩展名spatel818171615141817161514
扩展包spatel918171615141817161514
RPMspat_$vel10--
DEBpostgresql-$v-spatd1218171615141817161514
语言Cd13--
仓库PIGSTYu2218171615141817161514
协议AGPL-3.0u2418171615141817161514

pgmemcache

pgmemcache - 2.3.0 : 为PG提供memcached兼容接口

条目属性OSx86_64aarch64
扩展名pgmemcacheel818171615141817161514
扩展包pgmemcacheel918171615141817161514
RPMpgmemcache_$vel1018171615141817161514
DEBpostgresql-$v-pgmemcached1218171615141817161514
语言Cd1318171615141817161514
仓库PGDGu2218171615141817161514
协议MITu2418171615141817161514

aux_mysql

openhalo - 1.5 : MySQL兼容辅助扩展模块

条目属性OSx86_64aarch64
扩展名aux_mysqlel818171615141817161514
扩展包openhaloel918171615141817161514
RPMopenhalodb_$vel1018171615141817161514
DEBopenhalodb-$vd1218171615141817161514
语言Cd1318171615141817161514
仓库PIGSTYu2218171615141817161514
协议GPL-3.0u2418171615141817161514

最后修改 2026-03-08: add extension catalog (baacba6)