主コンテンツへ
Oracle® Fusion Middleware Oracle GoldenGateリファレンスfor Windows and UNIX
12c (12.2.0.1)
E70112-04
目次へ移動
目次

前
次

5.32 STRNCAT

@STRNCATファンクションでは、1つ以上の文字列を最大長まで連結します。

Oracle GoldenGateでは、このファンクションで、Unicode、およびMicrosoft Windows、UNIX、Linuxオペレーティング・システムのネイティブ・エンコーディングの文字列を格納する列内の文字を表すために、エスケープ・シーケンスの使用をサポートしています。引数がUnicodeで指定される場合、ターゲット列はSQL Unicodeデータ型である必要があります。

このファンクションは、NCHARまたはNVARCHARデータ型をサポートしていません。

構文

@STRNCAT (string, max_length [, string, max_length] [, ...] )
string

文字列(文字)用の列名、または一重引用符で囲まれたリテラル文字列。

max_length

最大文字列長(文字数)。

次の例では、2つの文字列を連結し、結果がABC123になります。

PHONE_NO = @STRNCAT ('ABCDEF', 3, '123456', 3)