4D v15

ALTER DATABASE DISABLE TRIGGERS

ホーム

 
4D v15
ALTER DATABASE DISABLE TRIGGERS

ALTER DATABASE DISABLE TRIGGERS  


 

 

ALTER DATABASE {ENABLE | DISABLE} {INDEXES | CONSTRAINTS | TRIGGERS}

説明  

4D v14 R3 から導入

ALTER DATABASE コマンドは、カレントセッションにおいて、カレントデータベースの全てのテーブルのトリガーを無効化・有効化できるようになりました(つまりデータベースが再起動されるまでは全ユーザー・全プロセスに対して無効化・有効化ができます)。

トリガーをテーブルレベルで管理したい場合は、ALTER TABLE コマンドを使用して下さい(ALTER TABLE DISABLE TRIGGERS を参照して下さい)。

例題  

インポートのためにSQLオプションを全て一時的に無効化する例です:

 Begin SQL
    ALTER DATABASE DISABLE INDEXES;
    ALTER DATABASE DISABLE CONSTRAINTS;
    ALTER DATABASE DISABLE TRIGGERS;
 End SQL
 SQL EXECUTE SCRIPT("C:\\Exported_data\\Export.sql";SQL On error continue)
 Begin SQL
    ALTER DATABASE ENABLE INDEXES;
    ALTER DATABASE ENABLE CONSTRAINTS;
    ALTER DATABASE ENABLE TRIGGERS;
 End SQL

 
プロパティ 

プロダクト: 4D
テーマ: 4D SQL Server

 
履歴 

 
ARTICLE USAGE

4D v15 - アップグレードリファレンス(標準版) ( 4D v15)