这个错误消息指的是在 Oracle 19c 中调用 JSON_VALUE 函数时,函数的第二个参数必须是类型(而不是字符串、数字等)。
例如,以下代码将导致该错误:
SELECT JSON_VALUE('{"key": "value"}', 'key');
正确的写法是:
SELECT JSON_VALUE('{"key": "value"}', '$.key') FROM DUAL;
其中 $ 符号表示 JSON 对象中的根。
|
|
老实的伏特加 · 国家外汇管理局关于进一步优化贸易外汇业务管理 ...· 2 年前 · |
|
|
失眠的啤酒 · 静态代码扫描-API误用:不安全的框架绑定 ...· 3 年前 · |
|
|
没读研的猴子 · mysql count 默认值-掘金· 3 年前 · |
|
|
失望的钢笔 · Visual Studio 2017 ...· 3 年前 · |
|
|
没读研的猴子 · mysql count 默认值-掘金 3 年前 |