为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8_20251020_x86_win_64
【操作系统】:Windows11
【CPU】:i5-13600kf
【问题描述】*:
SELECT JSON_OBJECT('A',1);
执行失败(语句1)
-2206: 第1 行附近出现错误:
dm8_20250430_x86_win_64这个版本是不会报错的呀,更新了??
测试了一下,新版本应该是对Oracle的语法严格校验了,默认JSON_MODE=0时,不支持JSON_OBJECT('A',1),需要使用JSON_OBJECT('A':1)或者JSON_OBJECT('A' VALUE 2)
JSON_OBJECT('A',1)是Mysql语法,所以开启JSON_MODE=2时候,就可以使用了,不过默认返回text

你有调整其他参数吗