Skip to content

CONCAT_WS

功能描述

以指定连接符连接指定字符串,第一个参数为连接符。

说明:

与MySQL差异:

  • 对于参数类型为二进制字符串:MySQL支持BLOB类型系列,而不支持BINARY类型;虚谷数据库支持BINARY类型,不支持BLOB类型。

  • 函数无参数或只有一个参数时:MySQL报错;虚谷数据库可执行,结果返回NULL。

  • concat_ws(‘#’,null,null) 返回NULL,其结果不受def_empty_str_as_null参数影响,且结果与MySQL有差异,MySQL返回空字符串。

语法格式

CONCAT_WS(expr1,expr2,expr3[,expr4....])

参数说明

  • expr1:连接符
  • expr2:字符串
  • expr3:字符串
  • expr4:字符串

函数返回类型

CHAR类型

示例

sql
SQL> SELECT CONCAT_WS('一二','A','B');

EXPR1 | 
------------------------------------------------------------------------------
A一二B|