惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

雷峰网
雷峰网
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
宝玉的分享
宝玉的分享
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
T
Tailwind CSS Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
博客园_首页
博客园 - 三生石上(FineUI控件)
博客园 - 叶小钗
Apple Machine Learning Research
Apple Machine Learning Research
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
量子位
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
美团技术团队
小众软件
小众软件
Jina AI
Jina AI
S
SegmentFault 最新的问题
博客园 - Franky
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com

博客园 - 记得承诺过

PGSQL 数据恢复 pgSQL备份 流程审批节点审批信息 PeopleSoft网关 Linux 两台服务器 SSH 免密登录完整配置文档(含最终测试\+rsync免密) - 记得承诺过 openclaw的记忆机制 会话机制及子AGENT和独立AGENT openclaw的几个MD文件 OPENCLAWW安装 MCP server client交互,MCP tools鉴权 Python环境及Nodejs管理 linux 权限chmod -chown-chgrp 查询应页面的权限 获取上一行记录lag ORACLE SQLplus 登录 数据库性能优化 PeopleSoft translate value 排序 PeopleSoft Excel To CI 据库都有哪些锁 然后 Kill session PeopleSoft Rich Text Boxes上定制Tool Bars Oracle 多行变一列的方法 Datatypes translation between Oracle and SQL Server 子节点,子部门的写法 peoplesoft SQR language
Oracle sql function LISTAGG和字符替换 regexp_replace
记得承诺过 · 2017-02-27 · via 博客园 - 记得承诺过

select business_unit, voucher_id, listagg( vat_txn_type_cd, ',') within group (order by business_unit, voucher_id) from ps_voucher_line a
where business_unit = 'CZ090'
and voucher_id like '%656'
group by business_unit, voucher_id;

--把一列值转化为一行用逗号隔开。 但是要去掉重的值

SELECT BUSINESS_UNIT,
VOUCHER_ID,
LISTAGG (VAT_TXN_TYPE_CD, ',')
WITHIN GROUP (ORDER BY BUSINESS_UNIT, VOUCHER_ID)
FROM (SELECT DISTINCT BUSINESS_UNIT, VOUCHER_ID, VAT_TXN_TYPE_CD
FROM PS_VOUCHER_LINE)
WHERE business_unit = 'CZ090' AND voucher_id LIKE '%656'
GROUP BY BUSINESS_UNIT, VOUCHER_ID

   listagg字符串拼接字符串过长问题解决用xmlagg方法

INSERT INTO PS_GM_DEPT_POS_HTM 
SELECT SETID 
,DEPTID 
,xmlagg(xmlparse(content '<div class =''left''>'||DESCR||'</div><div class =''right''>'||MAX_HEAD_COUNT||'</div>' wellformed) 
ORDER BY '<div class =''left''>'||DESCR||'</div><div class =''right''>'||MAX_HEAD_COUNT||'</div>').getclobval() ||'<div class=''one''></br></div>' 
,' ' 
FROM PS_GM_DEPT_POS_NUM 
GROUP BY SETID 
,DEPTID;

 regexp_replace(dbms_lob.substr('ssss'),'[^[:print:]]','')