这个错误消息指的是在 Oracle 19c 中调用 JSON_VALUE 函数时,函数的第二个参数必须是类型(而不是字符串、数字等)。
例如,以下代码将导致该错误:
SELECT JSON_VALUE('{"key": "value"}', 'key');
正确的写法是:
SELECT JSON_VALUE('{"key": "value"}', '$.key') FROM DUAL;
其中 $ 符号表示 JSON 对象中的根。
|
|
淡定的茶壶 · 个人注册公众号,一直显示完善管理员信息,怎么回事?· 1 年前 · |
|
|
奔跑的沙发 · 摩申金属三刀头灵动贴面剃须刀深空灰精致礼盒包 ...· 1 年前 · |
|
|
呐喊的竹笋 · NHL.com: Official ...· 1 年前 · |
|
|
任性的甜瓜 · 可控核聚变能否实现商业化?中核集团最新回应· 1 年前 · |
|
|
老实的弓箭 · “须”跟“需”的用法(语文信箱)· 1 年前 · |
|
|
淡定的茶壶 · 个人注册公众号,一直显示完善管理员信息,怎么回事? 1 年前 |
|
|
任性的甜瓜 · 可控核聚变能否实现商业化?中核集团最新回应 1 年前 |
|
|
老实的弓箭 · “须”跟“需”的用法(语文信箱) 1 年前 |