这个错误消息指的是在 Oracle 19c 中调用 JSON_VALUE 函数时,函数的第二个参数必须是类型(而不是字符串、数字等)。
例如,以下代码将导致该错误:
SELECT JSON_VALUE('{"key": "value"}', 'key');
正确的写法是:
SELECT JSON_VALUE('{"key": "value"}', '$.key') FROM DUAL;
其中 $
符号表示 JSON 对象中的根。
![]() |
乖乖的电池 · 我们今天应该如何看待先锋小说的兴衰_翻书党_ ...· 10 月前 · |
![]() |
曾深爱过的手链 · 日常急救小常识非常实用的10个急救常识_ ...· 10 月前 · |
![]() |
玩足球的风衣 · 河北医科大学_百度百科· 1 年前 · |
![]() |
俊秀的石榴 · 法国为什么会输掉第二次英法百年战争呢? - 知乎· 1 年前 · |