DROP PARTITION SCHEME (Transact-SQL)DROP PARTITION SCHEME (Transact-SQL)

GILT FÜR: JaSQL Server NeinAzure SQL-Datenbank NeinAzure Synapse Analytics (SQL DW) NeinParallel Data Warehouse APPLIES TO: YesSQL Server NoAzure SQL Database NoAzure Synapse Analytics (SQL DW) NoParallel Data Warehouse

Entfernt ein Partitionsschema aus der aktuellen Datenbank.Removes a partition scheme from the current database. Partitionsschemas werden mit CREATE PARTITION SCHEME erstellt und mit ALTER PARTITION SCHEME geändert.Partition schemes are created by using CREATE PARTITION SCHEME and modified by using ALTER PARTITION SCHEME.

Symbol für Themenlink Transact-SQL-SyntaxkonventionenTopic link icon Transact-SQL Syntax Conventions

SyntaxSyntax

  
DROP PARTITION SCHEME partition_scheme_name [ ; ]  

ArgumenteArguments

partition_scheme_namepartition_scheme_name
Der Name des zu löschenden Partitionsschemas.Is the name of the partition scheme to be dropped.

BemerkungenRemarks

Ein Partitionsschema kann nur gelöscht werden, wenn das Partitionsschema zurzeit nicht von Tabellen oder Indizes verwendet wird.A partition scheme can be dropped only if there are no tables or indexes currently using the partition scheme. Falls Tabellen oder Indizes das Partitionsschema verwenden, gibt DROP PARTITION SCHEME einen Fehler zurück.If there are tables or indexes using the partition scheme, DROP PARTITION SCHEME returns an error. Die Dateigruppen selbst werden mit DROP PARTITION SCHEME nicht entfernt.DROP PARTITION SCHEME does not remove the filegroups themselves.

BerechtigungenPermissions

Die folgenden Berechtigungen können für DROP PARTITION SCHEME verwendet werden:The following permissions can be used to execute DROP PARTITION SCHEME:

  • ALTER ANY DATASPACE-Berechtigung.ALTER ANY DATASPACE permission. Diese Berechtigung gilt standardmäßig für Mitglieder der festen Serverrolle sysadmin und für Mitglieder der festen Datenbankrollen db_owner und db_ddladmin .This permission defaults to members of the sysadmin fixed server role and the db_owner and db_ddladmin fixed database roles.

  • CONTROL- oder ALTER-Berechtigung für die Datenbank, in der das Partitionsschema erstellt wurde.CONTROL or ALTER permission on the database in which the partition scheme was created.

  • Die CONTROL SERVER-Berechtigung oder ALTER ANY DATABASE-Berechtigung auf dem Server der Datenbank, in der das Partitionsschema erstellt wurde.CONTROL SERVER or ALTER ANY DATABASE permission on the server of the database in which the partition scheme was created.

BeispieleExamples

Im folgenden Beispiel wird das myRangePS1-Partitionsschema aus der aktuellen Datenbank gelöscht:The following example drops the partition scheme myRangePS1 from the current database:

DROP PARTITION SCHEME myRangePS1;  

Weitere InformationenSee Also

CREATE PARTITION SCHEME (Transact-SQL) CREATE PARTITION SCHEME (Transact-SQL)
ALTER PARTITION SCHEME (Transact-SQL) ALTER PARTITION SCHEME (Transact-SQL)
sys.partition_schemes (Transact-SQL) sys.partition_schemes (Transact-SQL)
EVENTDATA (Transact-SQL) EVENTDATA (Transact-SQL)
sys.data_spaces (Transact-SQL) sys.data_spaces (Transact-SQL)
sys.destination_data_spaces (Transact-SQL) sys.destination_data_spaces (Transact-SQL)
sys.partitions (Transact-SQL) sys.partitions (Transact-SQL)
sys.tables (Transact-SQL) sys.tables (Transact-SQL)
sys.indexes (Transact-SQL) sys.indexes (Transact-SQL)
sys.index_columns (Transact-SQL)sys.index_columns (Transact-SQL)