メインコンテンツまでスキップ
翻訳ページ

このページは AI の支援を受けて英語から翻訳されています。内容が異なる場合は英語版が正となります。

連結演算子

2 つ以上の文字列値を連結(結合)した結果の文字列を返します。

関連項目:
[SELECT]


構文​

SELECT character_expression1 || character_expression2 FROM <multipartIdentifier>;

引数​

character_expression
文字列リテラルまたは文字列型の列です。

戻り値​

文字列を返します。

注記

StackQL v1.0 以降、パーサーは || を連結演算子として扱い、比較演算子より強く結合します。そのため、WHERE id = prefix || suffix は id を結合後の文字列と比較します。それより前のリリースでは、|| をブール値の OR として字句解析していました。ブール値の論理和には OR を使用してください。セッション変数も連結できます:$prefix || '-' || $suffix。


例​

2 つのフィールドを連結する​

SELECT name || ' (' || location || ')' as bucket_location
FROM google.storage.buckets
WHERE project = 'stackql-demo';

詳細については、https://sqlite.org/lang_expr.html を参照してください。