你可以使用PL/SQL中的JSON_VALUE函数来提取JSON对象中的值。下面是一个示例代码,演示如何使用JSON_VALUE函数来获取"其它"这个值:

DECLARE
  json_data VARCHAR2(4000) := '{"value":["公共","其它"],"cascader":true}';
  value VARCHAR2(20);
BEGIN
  value := JSON_VALUE(json_data, '$.value[1]');
  DBMS_OUTPUT.PUT_LINE(value);
END;
/

在上面的代码中,我们先定义了一个名为json_data的变量,用于存储JSON字符串。然后,使用JSON_VALUE函数从该JSON字符串中提取到"value"属性下的第二个元素(索引为1)的值,并将其存储到名为value的变量中。最后,通过DBMS_OUTPUT.PUT_LINE函数将value的值打印出来。

执行上述代码后,你将在输出中看到"其它"这个值。

plsql有个字段为value公共其它cascadertrue怎么用SQL取到其它这个值

原文地址: https://www.cveoy.top/t/topic/iUnL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录