プロシージャの作成例。Throughを有効にします。追加情報Teradataリンク頻繁に使用される文、または複雑な操作を実行する文のセットを定義します。マクロに定義された文は、以降のEXECUTE文でマクロを起動した場合に実行依頼されます。MACROは既存のマクロを再定義します。MACROはその名前の新しいマクロを作成します。SQL:2011規格に対するTeradataの拡張機能です。MACRO権限が必要です。MACROおよびEXECUTE権限が自動的に与えられます。マクロを作成するユーザーには、実行するすべての文に対する権限が必要です。マクロが作成された後は、その直接の所有者は作成したユーザーではなく、マクロが存在するデータベースまたはユーザーになります。OPTIONを含めマクロを実行するための適切な権限がすべて必要です。マクロを介したデータへのアクセスは、その作成者の権限によってではなく、直接の所有者の権限によって制御されます。このことは、セキュリティ上の問題となることがあります。B035-1149を参照してください。マクロを実行するユーザーは、その実行によって影響を受けるテーブルを知る必要はありません。MACRO権限が必要です。MACRO権限が必要です。マクロを置換するユーザーには、実行するすべての文に対する権限が必要です。マクロが置換された後は、その直接の所有者は置換したユーザーではなく、マクロが存在するデータベースになります。OPTIONを含めマクロを実行するための適切な権限がすべて必要です。次の権限が、マクロの作成者に自動的に与えられます。