
# U0100072：GaussDB不支持JSON_VALUE函数
#### 描述
**数据库类型与版本**
- 源库类型与版本：UGO 支持的 Oracle 版本。
- 目标库类型与版本：UGO 支持的 GaussDB 版本。
**语法示例**
Oracle中JSON_VALUE 函数用于从 JSON 文档中提取单个标量值（如字符串、数字、布尔值）。它特别适合用于提取具体的字段值。
GaussDB存在功能类似的函数JSON_EXTRACT_PATH_TEXT，但是由于数据库查询路径存在差异，对于以下情况UGO无法自动转换，需要根据实际使用进行业务改造。
1. 使用相对路径查询。
2. 使用通配符查询，如$.a.\*.b。
3. 查询为空返回异常的查询。
 
#### 改造建议
建议使用JSON_EXTRACT_PATH_TEXT函数替代，需要注意根据业务实际修改JSON数据的查询路径。
