这个错误消息指的是在 Oracle 19c 中调用 JSON_VALUE 函数时,函数的第二个参数必须是类型(而不是字符串、数字等)。
例如,以下代码将导致该错误:
SELECT JSON_VALUE('{"key": "value"}', 'key');
正确的写法是:
SELECT JSON_VALUE('{"key": "value"}', '$.key') FROM DUAL;
其中 $ 符号表示 JSON 对象中的根。
|
|
强健的红薯 · Pay your taxes by ...· 1 年前 · |
|
|
绅士的酱牛肉 · 内存(RAM) - 8GB ...· 1 年前 · |
|
|
怕老婆的匕首 · 北京大学交响乐团举行2011年新年音乐会· 1 年前 · |
|
|
豁达的帽子 · 延边朝鲜族自治州朝鲜语言文字工作条例· 1 年前 · |
|
|
听话的跑步鞋 · 服务合作伙伴_ASP迁云_架构优化_咨询合作 ...· 2 年前 · |