ALTER TRIGGER - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - SQLデータ定義言語 構文規則および例

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
ft:locale
ja-JP
ft:lastEdition
2021-09-23
dita:mapPath
ja-JP/spp1591731285373.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1144
Product Category
Software
Teradata Vantage

トリガーを使用可能または使用不能にするか、トリガーの作成タイムスタンプを変更します。

FastLoadやMultiLoadなどの一部のユーティリティは、トリガーが使用可能になっていると、テーブルに対して操作を行なえません。トリガーを使用不能にすると、テーブルに対するデータのバルク ロードが可能になります。Teradata Parallel Data Pumpユーティリティは、トリガーが使用可能になっているテーブルに対して操作を実行できますが、パフォーマンス上の問題が発生する可能性があります。

トリガーでテーブルのセットに対するアクションを調整することもあります。トリガーを一定期間使用不能にする場合は、アプリケーションによってテーブルのセットとトリガーの間のリレーションシップが失われないようにする必要があります。

ANSI準拠

この文は、ANSI SQL:2011規格に対するTeradata拡張機能です。

その他のSQL言語は、次のような名前の類似した非ANSI規格文をサポートしています。
  • DISABLE TRIGGER
  • ENABLE TRIGGER

必要な権限

ALTER TRIGGERを実行するには、トリガーが定義されているテーブル、またはそのテーブルを含むデータベースに対するDROP TRIGGER権限が必要です。

自動的に付与される権限はありません。