oracle 字段拼接方法:concat函数和||

参考dreamy_yue,最最么么哒

在表中会有多个字段,有时根据需求我们需要将两个字段或者多个字段进行拼接,这时我们可以采用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

你可能感兴趣的:(数据库,oracle)