連結演算子の||により、右辺のオペランドが左辺のオペランドの末尾に連結されます。この演算子は文字やビットの式に作用します。
全ての組み込みのデータ型は暗黙裡に文字列に変換されるので、この関数は全ての組み込みのデータ型に作用します。
文字式の場合、もし右辺と左辺のオペランドの型がどちらもCHARであれば、連結した結果はCHARで、そうでないなら連結した結果はVARCHARです。 CHARやVARCHARにて一般的な、空白詰や値のトリムが、この演算子の結果にて適用されます。
結果文字列の長さは両方のオペランドの長さの和です。
ビット列については、もし右辺と左辺のオペランドの型がどちらもCHAR FOR BIT DATAであれば、連結した結果はCHAR FOR BIT DATAで、そうでないなら連結した結果はVARCHAR FOR BIT DATAです。