预发布版本文档。 PostgreSQL 19beta4 为测试版本,最终发布内容可能有所不同。
34.16. Oracle 兼容模式 #
ecpg 可以在所谓的 Oracle 兼容模式下运行。如果此模式激活,它会尝试表现得好像它是 Oracle 的 Pro*C。
具体来说,此模式以三种方式更改 ecpg:
在接收字符串类型数据的字符数组末尾填充空格,直至指定长度
以零字节终止这些字符数组,并在截断发生时设置指示符变量
当字符数组接收空字符串时,将空值指示符设为
-1