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