翻訳ページ
このページは 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 を参照してください。