在表中会有多个字段,有时根据需求我们需要将两个字段或者多个字段进行拼接,这时我们可以采用concat函数或者||达到字段拼接的目的。
总结:concat 只能连接两个字符串,|| 可以连接多个
CONCAT只能连接两个字符串
SQL> select concat('CSDN','_yeeXun') from dual;
CONCAT('CSDN','_YEEXUN')
CSDN_yeeXun
连接3个报错
SQL> select concat('CSDN','_yeeXun','china') from dual;
select concat('CSDN','_yeeXun','china') from dual
ORA-00909: invalid number of arguments
|| 可以连接多个
SQL> select 'CSDN'||'_yeeXun'||'china' from dual;
'CSDN'||'_YEEXUN'||'CHINA'
CSDN_yeeXunchina