当前位置: 首页 > article >正文

ORACLE用regexp_sbustr函数截取json值的sql。

ORACLE用regexp_sbustr函数截取json值的sql。

SELECT
regexp_substr(json_column, ‘“field_name”:“(.*?)”’, 1, 1, null, 1) AS extracted_value
FROM
table_name;

在这个示例中,json_column是包含json数据的列名,“field_name"是要提取的字段名。正则表达式"field_name”:"(.*?)“匹配了以"field_name”:"开头,以"结尾的字段值,并使用括号()将字段值捕获。在regexp_substr函数中,最后一个参数1表示从字符串的第一个位置开始匹配,第二个参数1表示返回第一个匹配的子字符串,最后一个参数1表示返回正则表达式中括号()所捕获的子字符串。


http://www.kler.cn/a/535081.html

相关文章:

  • 3.5 Go(特殊函数)
  • 如何利用maven更优雅的打包
  • [c语言日寄]赋值操作对内存的影响
  • 1-ET框架开发环境与demo运行
  • 从零开始实现一个双向循环链表:C语言实战
  • Deepseek v3R1 学习笔记
  • 蓝桥杯嵌入式备赛(三)—— LED +按键 + LCD
  • 虚拟机搭建---K8S环境
  • GoFrame 微服务脚手架模块 (v2.8.x)
  • LeetCode 72.编辑距离
  • UE5 蓝图学习计划 - Day 14:搭建基础游戏场景
  • MySQL InnoDB引擎 高度为3的B+树,可以存储的数据量
  • 高级java每日一道面试题-2025年01月30日-框架篇[SpringBoot篇]-如何理解 Spring Boot 配置加载顺序 ?
  • 树欲静而凤不止
  • redis之RDB持久化过程
  • Spring Boot整合MQTT
  • 2025游戏行业的趋势预测
  • GB/T 43698-2024 《网络安全技术 软件供应链安全要求》标准解读
  • Docker镜像管理:掌握save/load与export/import的精髓
  • 90.子集||
  • python学opencv|读取图像(五十五)使用cv2.medianBlur()函数实现图像像素中值滤波处理
  • node.js使用mysql2对接数据库
  • 【分布式理论五】分布式调用(3):服务注册与发现
  • Python批量重命名文件的实用案例
  • 【Linux高级IO】五种IO模型
  • 手写MVVM框架-渲染v-for列表(修改List)