Oracle踩坑记录


1、在Oracle中,CONCAT函数将只允许您将两个值连接在一起。如果需要连接多个值,那么我们可以嵌套多个CONCAT函数调用。

SELECT CONCAT('A','B','C') FROM dual 【报错】

SELECT CONCAT(CONCAT('A','B'),'C')  FROM dual 【正确方式】

也可以改为使用 || 运算符可以将两个或两个以上的字符串连接在一起。 

SELECT  'a'||'b'||'c' FROM dual

2、