次のTransact-SQL次の文を実行します。

顧客レコードは、アプリケーションから個別にまたはまとめて挿入できます。
アプリケーションが重複レコードを挿入しようとしていることがわかります。
重複レコードが挿入されず、一括挿入操作が通知なしに続行されるようにする必要があります。
どのTransact-SQLステートメントを実行しますか?
一意の非クラスタ化インデックスIX_Customer_Code on Customer(コード)の作成
<A> :( ONLINE = OFF)
CREATE UNIQUE INDEX IX_CUSTOMER_Code O顧客(コード)WITH(IGNORE_DUP_KEY)
B.= ON)
一意のインデックスIXの顧客コードを顧客(コード)に作成する(IGNORE DUP KEY)
C.= OFF)
一意の非クラスタ化インデックスIX_Customer_Codeを顧客に作成(コード)
D.一意の非クラスタ化インデックスIX_Customer_Codeを顧客に作成(コード)
<E> :( ONLINE = ON)
正解:
B
説明/参照:
Explanation:
IGNORE_DUP_KEY = {ON |挿入操作が重複キー値を固有索引に挿入しようとしたときのエラー応答を指定します。 IGNORE_DUP_KEYオプションは、インデックスが作成または再構築された後の挿入操作にのみ適用されます。 CREATE INDEX、ALTER INDEX、またはUPDATEの実行時には、このオプションは無効です。デフォルトはOFFです。
間違った答え:
ONLINE = {ON |インデックス操作中の基になるテーブルとそれに関連するインデックスをクエリとデータ変更に使用できるかどうかを指定します。デフォルトはOFFです。
参照先:https://docs.microsoft.com/en-us/sql/t-sql/statements/create-index-transact-sql?view=sql-server-2017