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

【YashanDB知识库】XMLAGG方法的兼容

本文内容来自YashanDB官网,原文内容请见 https://www.yashandb.com/newsinfo/7802943.html?templateId=1718516

【关键字】 XMLAGG方法的兼容

【问题描述】

崖山数据库不支持将XMLAGG相关的函数内容,需要替换成支持的功能函数WM_CONCAT(T.COLUMN_NAME)

【问题原因分析】

崖山数据库不支持将XMLAGG相关的函数内容,需要替换成支持的功能函数WM_CONCAT(T.COLUMN_NA

【解决/规避方法】

处理脚本参考:

替换 XMLAGG(XMLPARSE(CONTENT T.COLUMN_NAME || ‘,’) ORDER BY T.COLUMN_ID).GETCLOBVAL() 为 WM_CONCAT(T.COLUMN_NAME)

for file in grep "XMLAGG" p*/*.prc|awk -F: '{print $1}'|uniq|awk -F/ '{printf $2" "}'

do

spFile=$(find . -name ${file})

echo ${spFile}

line=$(sed -ne “/XMLAGG/=” ${spFile})

echo "line: " ${line}

echo -n "old: "

sed -ne “/XMLAGG/p” ${spFile}

sed -i -e “s/XMLAGG(XMLPARSE(CONTENT T.COLUMN_NAME || ‘,’) ORDER BY T.COLUMN_ID).GETCLOBVAL()/WM_CONCAT(T.COLUMN_NAME)/” ${spFile}

echo “”

Done

【影响范围】YashanDB 22.2.3.1

【修复版本】-

http://www.lryc.cn/news/508346.html

相关文章:

  • echarts加载区域地图,并标注点
  • echarts画风向杆
  • 【LeetCode每日一题】LeetCode 345.反转字符串中的元音字母
  • 蓝桥杯练习生第四天
  • cesium 常见的 entity 列表
  • Java旅程(五)Spring 框架与微服务架构 了解 JVM 内部原理和调优
  • Niushop-master靶场漏洞
  • 35道面向初中级前端的基础面试题
  • MFC用List Control 和Picture控件实现界面切换效果
  • 1. 解决前端vue项目 vite打包内存溢出问题
  • Springboot高并发乐观锁
  • 【WPS安装】WPS编译错误总结:WPS编译失败+仅编译成功ungrib等
  • pytorch MoE(专家混合网络)的简单实现。
  • 虚拟机VMware的安装问题ip错误,虚拟网卡
  • Linux下基于最新稳定版ESP-IDF5.3.2开发esp32s3入门hello world输出【入门一】
  • 重温设计模式--命令模式
  • 电力通信规约-104实战
  • 什么是事务
  • 数据结构:双向循坏链表
  • 3.1、SDH的5种标准容器
  • Jenkins介绍
  • 5G学习笔记之Non-Public Network
  • 网页生成鸿蒙App
  • JavaWeb通过Web查询数据库内容:(pfour_webquerymysql)
  • 将java项目部署到linux
  • moviepy将图片序列制作成视频并加载字幕 - python 实现
  • ROS1入门教程5:简单行为处理
  • Vue:实现输入框不能输负数功能
  • 管理系统、微信小程序类源码文档-哔哩哔哩教程同步
  • AOP切点表达式之方法表达式execution