sp_droptype (Transact-SQL)

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

Icono de vínculo a temas Convenciones 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 ningún 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 los roles fijos 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

Vea también

Referencia

Procedimientos almacenados del motor de base de datos (Transact-SQL)

sp_addtype (Transact-SQL)

sp_rename (Transact-SQL)

Procedimientos almacenados del sistema (Transact-SQL)