入力パラメータのないマクロの呼出し
入力パラメータのないマクロを呼び出すには、call文で入力値のない開きカッコと閉じカッコ(#macro ()
)を指定します。
次のマクロは、入力パラメータなしで定義されています。本体には頻繁に使用するパラメータが含まれています。
MACRO #option_defaults BEGIN GETINSERTS GETUPDATES GETDELETES INSERTDELETES END;
このマクロは次のように呼び出されます。
#option_defaults () IGNOREUPDATES MAP owner.srctab, TARGET owner.targtab; #option_defaults () MAP owner.srctab2, TARGET owner.targtab2;
マクロは次のように展開されます。
GETINSERTS GETUPDATES GETDELETES INSERTDELETES IGNOREUPDATES MAP owner.srctab, TARGET owner.targtab; GETINSERTS GETUPDATES GETDELETES INSERTDELETES MAP owner.srctab2, TARGET owner.targtab2;