oracle 拼接字符串的两种方式

方式一:使用管道符||进行拼接

方式二:使用concat()函数

区别:

  方式一可以拼接多个字符串;

  方式二只能将2个字符串拼接到一起,方式二可以嵌套使用:concat(concat('01',name),id)。

拼接单引号

在orcale中,2个单引号相当于1个单引号;

测试一:

  两个字符,就是空字符的意思,和没有拼接一样。

  测试二:

  很明显,结果不对。

  测试三:

SELECT '''' || 123 || '''' FROM dual;

单引号拼接正确。

说明:

首先,两边的单引号,我们都知道,要拼接字符串,肯定要在字符两侧加上单引号;

其次,中间的两个单引号,相当于一个但单引号;

综合下来,就是:拼接一个单引号意思。

转载原文:https://www.cnblogs.com/hgboy/p/18293488 如有侵权请联系删除.

posted @ 2024-07-10 10:58  黄多鱼  阅读(3)  评论(0编辑  收藏  举报