既存の選択的 XML インデックスまたは選択的セカンダリ XML インデックスを削除します。
詳細については、次の各トピックを参照してください。
構文
DROP INDEX
index_name ON <object>
[ WITH ( <drop_index_option> [ ,...n ] ) ]
<object> ::=
{
[ database_name. [ schema_name ] . | schema_name. ]
table_or_view_name
}
<drop_index_option> ::=
{
MAXDOP = max_degree_of_parallelism
| ONLINE = { ON | OFF }
}
引数
DROP 句
- index_name
削除する既存のインデックスの名前です。
例: DROP INDEX sxi_index
ON 句
< object>
インデックスが作成されている XML 列が含まれるテーブルを指定します。 次のどちらかの形式を使用します。database_name.schema_name.table_name
database_name..table_name
schema_name.table_name
table_name
例: ON Tbl
WITH 句
- <drop_index_option>
インデックス削除オプションについては、「DROP INDEX (Transact-SQL)」を参照してください。
セキュリティ
権限
DROP INDEX を実行するには、少なくともテーブルまたはビューに対する ALTER 権限が必要です。 この権限は、固定サーバー ロール sysadmin と、固定データベース ロール db_ddladmin および db_owner に既定で許可されています。
例
DROP INDEX ステートメントの例を次に示します。
DROP INDEX sxi_index ON tbl