这个错误消息指的是在 Oracle 19c 中调用 JSON_VALUE 函数时,函数的第二个参数必须是类型(而不是字符串、数字等)。
例如,以下代码将导致该错误:
SELECT JSON_VALUE('{"key": "value"}', 'key');
正确的写法是:
SELECT JSON_VALUE('{"key": "value"}', '$.key') FROM DUAL;
其中 $ 符号表示 JSON 对象中的根。
|
|
威武的帽子 · 历史人物-湖南大学经济与贸易学院· 1 年前 · |
|
|
安静的熊猫 · 晨光計畫| 教務處Office of ...· 1 年前 · |
|
|
不开心的拖把 · 400亿币圈大案!200万人血亏背后,虚拟币 ...· 2 年前 · |
|
|
宽容的毛衣 · 外国美术史(全彩版)_百度百科· 3 年前 · |
|
|
开心的遥控器 · 如何开始练毛笔书法? - 知乎· 3 年前 · |