oracle查询结果集如何增加字符串

oracle查询结果集如何增加字符串,第1张

select dwdm||'%'掘手 from pubkszl where kjnd='2016' 凯散银and length(trim (dwdm))=3 and 盯宴dwdm='101' order by dwdm

需要用wm_concat函数来实现。

如目前在emp表中查询数据如下:

要按照deptno相同的将ename以字符孙槐粗串明铅形式合并,可用如下语句

select deptno,wm_concat(ename) from emp group by deptno查询结果:则镇

oracle在字符串中间插入字符串的方法有很多,具体如下:

方法一:在要插入的SQL语句前加上Set

define

off与并配原SQL语句一起批量执行。

如下:SQL>

Set

define

OFF

绝扒指然后再次执行导入脚本,OK

方法二:在SQL语句中将'&'替换成chr(38),因为chr(38)是‘&’的ASCII码。

如下:SQL>

Select

'Tom'

||

chr(38)

||

'Jerry'

from

dual

方法三:分拆原来的字符串。

如下:SQL>

Select

'Tom'

||

'&'此搏

||

'Jerry'

from

dual


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11968053.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存