这个错误消息指的是在 Oracle 19c 中调用 JSON_VALUE 函数时,函数的第二个参数必须是类型(而不是字符串、数字等)。
例如,以下代码将导致该错误:
SELECT JSON_VALUE('{"key": "value"}', 'key');
正确的写法是:
SELECT JSON_VALUE('{"key": "value"}', '$.key') FROM DUAL;
其中 $ 符号表示 JSON 对象中的根。
|
|
温文尔雅的花生 · 杜子建-哔哩哔哩_Bilibili· 9 月前 · |
|
|
乖乖的弓箭 · 世上最牛的自由潜水员_人类· 1 年前 · |
|
|
爱听歌的夕阳 · 检察机关依法批捕“丰县生育八孩女子”事件涉案 ...· 1 年前 · |
|
|
小胡子的日光灯 · 斯琴高娃、郑子、黄涛受聘为浙艺客座教授· 1 年前 · |