sp_droptype (Transact-SQL)

Se aplica a:SQL Server

Elimina un tipo de datos de alias de systypes.

Convenciones de sintaxis de Transact-SQL

Sintaxis

sp_droptype [ @typename = ] N'typename'
[ ; ]

Argumentos

[ @typename = ] N'typename'

Nombre de un tipo de datos de alias que posee. @typename es sysname, sin ningún valor predeterminado.

Tipo de código devuelto

0 (correcto) o 1 (erróneo).

Conjunto de resultados

Ninguno.

Comentarios

El tipo de datos de alias de tipo no se puede quitar si las tablas u otros objetos de base de datos hacen referencia a él.

Nota:

No se puede quitar un tipo de datos de alias si el tipo de datos de alias se usa dentro de una definición de tabla o si una regla o el valor predeterminado está enlazado a él.

Permisos

Requiere la pertenencia al rol fijo de base de datos db_owner o al rol fijo de base de datos db_ddladmin .

Ejemplos

En el ejemplo siguiente se quita el tipo de datos de alias birthday. Este tipo de datos de alias ya debe existir o este ejemplo devuelve un mensaje de error.

USE master;
GO
EXEC sp_droptype 'birthday';
GO