GeeksforGeeks

V PostgreSQL, funkce CONCAT slouží k zřetězit dvě nebo více řetězců do jednoho.

Syntax: CONCAT(string_1, string_2, ...)

Pojďme analyzovat výše uvedené syntaxe:

  • funkce CONCAT přijímá seznam string kabriolet argumenty. Řetězec v tomto kontextu znamená některý z následujících datových typů: char, varchar nebo text.
  • funkce CONCAT je variadická, což znamená, že funkce CONCAT může jako argument přijmout pole. Zde je nutné označit pole VARIADICKÝM klíčovým slovem. Funkce CONCAT považuje každý prvek pole za argument.
  • na rozdíl od operátoru zřetězení ( | | ) funkce CONCAT ignoruje argumenty NULL.

Příklad 1:

níže uvedené prohlášení používá funkce CONCAT zřetězit tři řetězce do jednoho:

SELECT CONCAT ('Geeks', 'for', 'geeks');

Výstup:

Příklad 2:

následující prohlášení zřetězí hodnoty v first_name a last_name sloupce herec tabulky v ukázkové databáze, tj, dvdrental.

SELECT CONCAT (first_name, ' ', last_name) AS "Full name"FROM actor;

Výstup:

Značky Článku:

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.

Previous post Proč některé slepice snáší hnědá vejce a některé ležel modrý, chemie skořápka barva vysvětlil,
Next post Vytvořit Vlastní Broušení Cukru