ドラッグドロップ
小売業者が販売および営業員を追跡するために使用するSQL Serverデータベースを管理します。データベースには、次のTransact-SQL文で定義される2つのテーブルと2つのトリガが含まれています。

大量の販売数量がある日に、新しい販売取引が失敗し、次のエラーが報告されます。
式をデータ型intに変換する算術オーバーフローエラー。
2つのトリガーが販売ごとに一度適用され、互いを干渉しないようにする必要があります。
関連するTransact-SQLステートメントをどのように完了する必要がありますか?これに答えるには、適切なTransact-SQLセグメントを正しい場所にドラッグします。各Transact-SQLセグメントは、1回、複数回、またはまったく使用できません。コンテンツを表示するには、分割バーをペインの間にドラッグするかスクロールする必要があります。
選択と配置:

正解:

説明/参照:
ボックス1:OFF
ボックス2:0
RECURSIVE_TRIGGERSデータベース・オプションがOFFに設定されている場合、AFTERトリガーの直接再帰のみが防止されます。 AFTERトリガーの間接的な再帰を使用不可にするには、ネストされたトリガー・サーバー・オプションも
0。
注:トリガーが別のトリガーを開始するアクションを実行すると、DMLトリガーとDDLトリガーの両方がネストされます。これらのアクションは、他のトリガーなどを開始することができます。 DMLおよびDDLトリガーは、最大32レベルまでネストすることができます。ネストされたトリガーサーバー構成オプションを使用して、AFTERトリガーをネストできるかどうかを制御できます。
ネストされたトリガーが許可され、チェーン内のトリガーが無限ループを開始すると、ネストレベルが超過し、トリガーが終了します。
参考資料:https://msdn.microsoft.com/en-us/library/ms190739.aspx