注:この質問は、同じシナリオを使用する一連の質問の一部です。あなたの便宜のために、シナリオは各質問で繰り返されます。各質問は異なる目標と答えの選択を提示しますが、シナリオのテキストはこのシリーズの各質問でまったく同じです。
Customer、CustomerToAccountBridge、およびCustomerDetailsの各テーブルを含むDB1という名前のデータベースがあります。 3つのテーブルはSalesスキーマの一部です。データベースには、Websiteという名前のスキーマも含まれています。次のTransact-SQLステートメントを実行して、Customerテーブルを作成します。
CustomerStatus列の値は、アクティブな顧客の場合と同じです。 Account1Status列とAccount2Status列の値は、アクティブなアカウントの場合と同じです。次の表は、Customerテーブルから選択された列と行を示しています。

Website.Customerという名前のビューと、という名前のビューを作成する予定です。
営業。女性のお客様。
Website.Customerは、次の要件を満たす必要があります。
* アクティブな顧客のCustomerName列とCustomerNumber列へのユーザーアクセスを許可します。
* ビューが参照する列への変更を許可します。変更されたデータはビューを通して見える必要があります。
* ビューがMicrosoft SQL Serverの複製の一部として公開されないようにする。
Sales.F Female.Customersは次の要件を満たす必要があります。
* ユーザーにCustomerName、Address、City、State、PostalCodeの各列へのアクセスを許可します。
* ビューが参照する列への変更を禁止します。
* ビューフィルタに準拠しているビューによる更新のみを許可します。
次のストアドプロシージャがあります。spDeleteCustAcctRelationshipおよびspUpdateCustomerSummary。 spUpdateCustomerSummaryストアドプロシージャは、次のTransacr-SQLステートメントを実行して作成しました。
uspUpdateCustomerSummaryストアドプロシージャを実行して、顧客アカウントの概要を変更します。他のストアドプロシージャは、CustomerToAccountBridgeテーブルからレコードを削除するために、spDeleteCustAcctRelationshipを呼び出します。
uspUpdateCustomerSummaryを起動すると、アクティブなトランザクションはありません。 TotalDepositAccountCount列のCHECK制約違反が原因で、プロシージャは行09で失敗します。
CustomerDetailsテーブルに対するストアドプロシージャの影響は何ですか?