GeeksforGeeks

PostgreSQLでは、CONCAT関数は二つ以上の文字列を一つに連結するために使用されます。

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

上記の構文を分析してみましょう:

  • CONCAT関数は、文字列変換可能な引数のリストを受け入れます。 このコンテキストの文字列は、char、varchar、またはtextのいずれかのデータ型を意味します。
  • CONCAT関数は可変長引数であり、CONCAT関数は引数として配列を受け入れることができます。 ここでは、配列をVARIADICキーワードでマークする必要があります。 CONCAT関数は、すべての配列要素を引数として考慮します。
  • 連結演算子(||)とは対照的に、CONCAT関数はNULL引数を無視します。

例1:

以下のステートメントは、CONCAT関数を使用して3つの文字列を1つに連結します:

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

出力:

例2:

次のステートメントは、サンプル-データベースのactor表のfirst_name列とlast_name列の値、つまりdvdrentalを連結します。

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

:

記事タグ:

コメントを残す

メールアドレスが公開されることはありません。

Previous post なぜいくつかの鶏が茶色の卵を産み、いくつかの鶏が青色を産むのか、卵殻の色の化学は説明しました
Next post Make Your Own Sanding Sugar