oracle中使用concat,concat只能连接两个字符,而“||”可以连接多个字符。
如下
用concat时:
①.sql>select concat('aa','bb') from test;
concat('aa','bb')
---------------------
aabb
②.sql>select concat('aa','bb','cc') from test;
0RA-00909:invalid number of arguments
因此,用concat连接多个字符时,需要嵌套
sql>select concat(concat('aa','bb'),'cc') from test;
concat(concat('aa','bb'),'cc')
------------------------------------
aabbcc
用||时:
sql>select 'aa'||'bb' from test
'aa'||'bb'
-----------
aabb

本文介绍了在Oracle数据库中如何使用concat函数及“||”操作符进行字符串连接。concat仅能连接两个字符串,而“||”则支持多个字符串连接。文章通过实例演示了concat连接多个字符串时需嵌套使用的方法。
1033

被折叠的 条评论
为什么被折叠?



