sp_droptype (Transact-SQL)

Elimina un tipo de datos de alias, tomado de systypes.

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

Sintaxis

sp_droptype [ @typename = ] 'type'

Argumentos

  • [ @typename=] 'type'
    Nombre de un tipo de datos de alias perteneciente al usuario. type es de tipo sysname y no tiene valor predeterminado.

Tipo de código de retorno

0 (correcto) o 1 (error)

Conjuntos de resultados

Ninguno

Comentarios

El tipo de datos de alias type no puede quitarse cuando haya tablas u otros objetos de base de datos en los que se haga referencia a él.

Nota

Un tipo de datos de alias no puede quitarse si se utiliza en una definición de tabla, o si una regla o valor predeterminado está enlazado a él.

Permisos

Debe pertenecer a las funciones fijas de base de datos db_owner o db_ddladmin.

Ejemplos

En el ejemplo siguiente se quita el tipo de datos de alias birthday.

Nota

Este tipo de datos de alias debe existir pues, de lo contrario, el ejemplo devolverá un mensaje de error.

USE master;
GO
EXEC sp_droptype 'birthday';
GO