in PostgreSQL wordt de CONCAT functie gebruikt om twee of meer strings samen te voegen in één.
Syntax: CONCAT(string_1, string_2, ...)
laten we de bovenstaande syntaxis analyseren:
- de CONCAT-functie accepteert een lijst met converteerbare argumenten voor tekenreeksen. Een string in deze context betekent elk van de volgende gegevenstypen: char, varchar, of tekst.
- de CONCAT-functie is variadisch, wat betekent dat de CONCAT-functie een array als argument kan accepteren. Hier is het nodig om de array te markeren met het variadische sleutelwoord. De CONCAT-functie beschouwt elk array-element als een argument.
- in tegenstelling tot de concatenation operator ( || ), negeert de CONCAT functie NULL argumenten.
Voorbeeld 1:
het onderstaande statement gebruikt de CONCAT-functie om drie strings samen te voegen in één:
SELECT CONCAT ('Geeks', 'for', 'geeks');
uitvoer:
Voorbeeld 2:
het volgende statement voegt waarden samen in de kolommen first_name en last_name van de actor tabel in de voorbeelddatabase, dwz dvdrental.
SELECT CONCAT (first_name, ' ', last_name) AS "Full name"FROM actor;
Uitvoer:
Markeringen Van Het Artikel: