嚴華 发表于 2024-12-27 09:24:23

【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
【修复版本】-

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 【YashanDB知识库】XMLAGG方法的兼容