Função String CONCAT_WS() no Banco de Dados
CONCAT_WS()
significa CONCAT With Separator (CONCAT com separador) e é uma forma especial do CONCAT()
. O primeiro argumento é o separador para os outros argumentos. O separador é adicionado entre as strings a serem concatenadas: O separador pode ser uma string assim como os outros argumentos. Se o separador é NULL
, o resultado será NULL
. A função irá desconsiderar qualquer NULL
depois do argumento do separador.
mysql>SELECT CONCAT_WS(",","DWS","Analista","de Sistemas");
-> 'DWS,Analista,de Sistemas' mysql>SELECT CONCAT_WS(",","DWS",NULL,"de Sistemas");
-> 'DWS,de Sistemas'