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