DROP PARTITION SCHEME (Transact-SQL)
从当前数据库中删除一个分区方案。 分区方案使用 CREATE PARTITION SCHEME 创建,使用 ALTER PARTITION SCHEME 修改。
语法
DROP PARTITION SCHEME partition_scheme_name [ ; ]
注意
若要查看 SQL Server 2014 (12.x) 及更早版本的 Transact-SQL 语法,请参阅早期版本文档。
参数
partition_scheme_name
要删除的分区方案的名称。
备注
仅当不存在当前使用分区方案的表或索引时,才能删除分区方案。 如果存在使用分区方案的表或索引,DROP PARTITION SCHEME 将返回错误。 DROP PARTITION SCHEME 不删除文件组本身。
权限
可以使用以下权限执行 DROP PARTITION SCHEME:
ALTER ANY DATASPACE 权限。 默认情况下,此权限授予 sysadmin 固定服务器角色和 db_owner 及 db_ddladmin 固定数据库角色的成员。
对创建分区方案时所在数据库的 CONTROL 或 ALTER 权限。
对承载了创建分区方案时所在数据库的服务器的 CONTROL SERVER 或 ALTER ANY DATABASE 权限。
示例
以下示例从当前数据库中删除分区方案 myRangePS1
:
DROP PARTITION SCHEME myRangePS1;
另请参阅
CREATE PARTITION SCHEME (Transact-SQL)
ALTER PARTITION SCHEME (Transact-SQL)
sys.partition_schemes (Transact-SQL)
EVENTDATA (Transact-SQL)
sys.data_spaces (Transact-SQL)
sys.destination_data_spaces (Transact-SQL)
sys.partitions (Transact-SQL)
sys.tables (Transact-SQL)
sys.indexes (Transact-SQL)
sys.index_columns (Transact-SQL)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈