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

前
次

3.106 MACROCHAR

適用対象

ExtractおよびReplicat

説明

MACROCHARパラメータでは、マクロ定義のマクロ文字を#以外の文字に変更します。たとえば、表名に#文字が含まれている場合は、マクロ文字を変更する必要があります。

MACROCHARパラメータは、パラメータ・ファイルで1回のみ使用できます。MACROCHARパラメータは、パラメータ・ファイル内の最初のMACROパラメータの前に配置してください。指定したマクロ文字で始まるパラメータ・ファイル内の要素はすべて、マクロまたはマクロ・パラメータとみなされます。パラメータ・ファイル内のマクロ定義ではすべて、指定された文字を使用する必要があります。

MACROCHARは、問合せパラメータと一緒に使用できません。

MACROも参照してください。

マクロの使用方法の詳細は、Oracle GoldenGateの管理for Windows and UNIXを参照してください。

デフォルト

# (シャープ記号)

構文

MACROCHAR character
character

マクロ文字として使用する文字。有効なユーザー定義マクロ文字は、文字、数字および特殊文字(アンパサンド(&)やアンダースコア(_)など)です。

次の例では、$をマクロ文字として定義しています。

MACROCHAR $
MACRO $mymac
PARAMS ($p1)
BEGIN
col = $p1
END;