em PostgreSQL, a função CONCAT é usada para concatenar duas ou mais cadeias em uma.
Syntax: CONCAT(string_1, string_2, ...)
vamos analisar a sintaxe acima:
- a função CONCAT aceita uma lista de argumentos conversíveis de cadeia. Uma string neste contexto significa qualquer um dos seguintes tipos de dados: char, varchar, ou texto.
- a função CONCAT é o significado variádico de que a função CONCAT pode aceitar uma matriz como o argumento. Aqui é necessário marcar o array com a palavra-chave VARIÁDICA. A função CONCAT considera cada elemento array como um argumento.
- ao contrário do operador de concatenação ( || ), a função CONCAT ignora argumentos nulos.
Exemplo 1:
A declaração abaixo usa a função CONCAT para concatenar seqüências de caracteres de três em um:
SELECT CONCAT ('Geeks', 'for', 'geeks');
Saída:
Exemplo 2:
A seguinte declaração concatena os valores nas colunas nome e sobrenome do ator tabela no banco de dados de exemplo, ou seja, dvdrental.
SELECT CONCAT (first_name, ' ', last_name) AS "Full name"FROM actor;
Produção:
Marcas Do Artigo :