Compartir a través de


DROP PARTITION FUNCTION (Transact-SQL)

Quita una función de partición de la base de datos actual. Las funciones de partición se crean mediante CREATE PARTITION FUNCTION y se modifican mediante ALTER PARTITION FUNCTION.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

DROP PARTITION FUNCTION partition_function_name [ ; ]

Argumentos

  • partition_function_name
    Es el nombre de la función de partición que se va a quitar.

Notas

Una función de partición sólo se puede quitar si no hay esquemas de partición que estén utilizando esa función en ese momento. Si hay esquemas de partición que la estén utilizando, DROP PARTITION FUNCTION devuelve un error.

Permisos

Para ejecutar DROP PARTITION FUNCTION, se puede utilizar cualquiera de los siguientes permisos:

  • Permiso ALTER ANY DATASPACE. Este permiso se concede de manera predeterminada a los miembros de la función fija de servidor sysadmin y a las funciones fijas de base de datos db_owner y db_ddladmin.

  • Permiso CONTROL o ALTER en la base de datos en la que se ha creado la función de partición.

  • Permiso CONTROL SERVER o ALTER ANY DATABASE en el servidor de la base de datos en la que se ha creado la función de partición.

Ejemplos

En el siguiente ejemplo se considera que se ha creado la función de partición myRangePF en la base de datos actual.

DROP PARTITION FUNCTION myRangePF;