开启Oracle模式
通过 database_compat_mode 开启
Halo 14 通过 database_compat_mode 参数设置数据库运行模式,一次只能设置一种兼容模式。
修改配置文件
编辑 $PGDATA/postgresql.conf,将 database_compat_mode 设置为 oracle:
database_compat_mode = 'oracle'
重启数据库并创建扩展
# 重启数据库
pg_ctl restart
# 针对需要启用 Oracle 解析引擎的数据库创建扩展
psql -d your_database -c "create extension aux_oracle cascade;"
注意: Oracle 模式下必须创建
aux_oracle扩展才能使用 Oracle 语法。