トリガーとは、テーブルの更新を契機に何らかの処理を行うための機能です。
例えば、テーブルの更新時に別のテーブルを更新したり、
更新内容が不適切な場合に強制的にロールバックを行う用途にも、
トリガーを使用できます。
SQLServerでは下記の手順でトリガーを設定することができます。
※画面はSQL Server 2005 Express Editionのものですが、他バージョン、Edition
でも操作は同じです。
1. Microsoft SQL Server Management Studio を起動し、接続します。
2. オブジェクトエクスプローラーからトリガーを設定したいテーブルを選択し、
トリガーを右クリックし「新しいトリガ」を選択します。
3. クエリエディタが表示され、ひな形が自動的に作成されますので、ひな形を
ベースにトリガーを記述します。
関連したトピックス
- Oracle/DB2 UDB/SQL Serverの各無償版もサポートしてます【リアルタイムレプリケーションツールDBMoto】
- SQL ServerとMySQLリレーショナルデータベースの比較
- Dockerfilesを使用してSQL Server Dockerコンテナを構成
- SQL Serverへリモート接続するために必要な設定
- SQLServerでのDistributorを使用したミラーリングについて【リアルタイムレプリケーションツールDBMoto】
- Teradataを構築してDBMotoでOracle等からTeradataへのリアルタイム・レプリケーション
- SQL Server のデータベースパフォーマンス監視の重要性 [DPA]
- Microsoft SQL Server と HiT OLE DB プロバイダでリンク・サーバ作成
- metadataを開く際にエラー「An error was generated while creating database」が発生した場合の対処
- SAP HANA から他RDBからのレプリケーション(クライアント準備編、AWSを利用)