i PostgreSQL används CONCAT-funktionen för att sammanfoga två eller flera strängar till en.
Syntax: CONCAT(string_1, string_2, ...)
låt oss analysera ovanstående syntax:
- CONCAT-funktionen accepterar en lista med strängkonvertibla argument. En sträng i detta sammanhang betyder någon av följande datatyper: char, varchar eller text.
- CONCAT-funktionen är variadisk vilket betyder att CONCAT-funktionen kan acceptera en array som argument. Här är det nödvändigt att markera matrisen med det VARIADISKA sökordet. CONCAT-funktionen betraktar varje arrayelement som ett argument.
- i motsats till konkateneringsoperatorn ( | | ) ignorerar CONCAT-funktionen NULL-argument.
exempel 1:
nedanstående uttalande använder CONCAT-funktionen för att sammanfoga tre strängar till en:
SELECT CONCAT ('Geeks', 'for', 'geeks');
utgång:
exempel 2:
följande uttalande sammanfogar värden i kolumnerna förnamn och efternamn i aktörstabellen i exempeldatabasen, dvs dvdrental.
SELECT CONCAT (first_name, ' ', last_name) AS "Full name"FROM actor;
Utgång:
Artikel Taggar: