这个错误消息指的是在 Oracle 19c 中调用 JSON_VALUE 函数时,函数的第二个参数必须是类型(而不是字符串、数字等)。
例如,以下代码将导致该错误:
SELECT JSON_VALUE('{"key": "value"}', 'key');
正确的写法是:
SELECT JSON_VALUE('{"key": "value"}', '$.key') FROM DUAL;
其中 $ 符号表示 JSON 对象中的根。
|
|
狂野的水煮鱼 · 机器学习---冷启动(Cold ...· 1 年前 · |
|
|
心软的香菜 · ECMWF推进欧洲极端天气次季节-季节可预测 ...· 2 年前 · |
|
|
求醉的莴苣 · 猎鹰-9block5型火箭发射“龙”飞船_中 ...· 2 年前 · |
|
|
无聊的甜瓜 · 最高检发布防范金融投资诈骗典型案例-中新网· 2 年前 · |
|
|
无聊的甜瓜 · 最高检发布防范金融投资诈骗典型案例-中新网 2 年前 |