架构师_程序员_码农网

ユーザー名 パスワード取得
会員登録

QQ登录

ワンステップ

検索
閲覧:8601|返信: 0
打印 上一主题 下一主题

[情報]sqlトリガの役割の紹介、どのような状況でトリガを使用するか

[コピーリンク]
トリガは、データの様々な追加、削除、変更を即座に処理したい状況で使用され、ユーザによって直接起動されないストアドプロシージャの特別なタイプで、指定されたテーブルのデータが変更されると自動的に有効になり、INSERT、UPDATE、またはDELETE文に応答してトリガを起動するように目を覚まします。
トリガの主な利点は、Transact-SQLコードを使用した複雑な処理ロジックを格納できることです。その結果、トリガは制約の全ての機能をサポートすることができます。また、トリガはデータ変更前後のテーブルの状態を評価し、その違いに基づいて対策を講じることもできます。

トリガは自動的に実行されるため、sqlで操作されるテーブルに異常が発生した場合、予測不可能なあらゆる例外が発生し、複雑なビジネスロジック処理を実現することは困難であるため、大規模なアプリケーションシステムでは一般的にトリガは使用されず、ストアドプロシージャやミドルウェアを使用してデータの処理を統一する。




前の記事:sql なぜストアド・プロシージャを使うのか、その利点は?
次の記事:sql パラメータ付きストアドプロシージャの作成
コード農家のネットワークは、唯一の練習の過程で公開され、技術的な困難に遭遇し、他の人を誤解させない。
投稿するにはログインが必要です ログイン会員登録

このバージョンのインテグラルルール


免責事項:コードファーマーによって公開されたすべてのソフトウェア、プログラミング教材や記事は、学習や研究目的のために使用されるだけであり、上記のコンテンツは、商業的または違法な目的のために使用してはならない、そうでなければ、すべての結果は、ユーザーの責任でお願いします。このサイトは、ネットワークからの情報、著作権紛争は、このサイトとは何の関係もありません。あなたは完全にダウンロードしてから24時間以内にコンピュータから上記のコンテンツを削除する必要があります。もしこのプログラムが好きなら、正規のソフトウェアをサポートし、登録を購入し、より良い正規のサービスを受けてください。もし著作権侵害があれば、メールでご連絡ください。

メール To:help@itsvse.com

QQ|( 鲁ICP备14021824 号-2)|サイトマップ

GMT+8, 2024-9-17 12:22

クイック返信トップに戻る一覧に戻る