sp_droptype (Transact-SQL)sp_droptype (Transact-SQL)

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions)

Elimina un tipo de datos de alias de systypes.Deletes an alias data type from systypes.

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax

  
sp_droptype [ @typename = ] 'type'  

ArgumentosArguments

[ @typename = ] 'type' Es el nombre de un tipo de datos de alias que posee.[ @typename = ] 'type' Is the name of an alias data type that you own. Type es de tipo sysnamey no tiene ningún valor predeterminado.type is sysname, with no default.

Tipo de código de retornoReturn Code Type

0 (correcto) o 1 (error)0 (success) or 1 (failure)

Conjuntos de resultadosResult Sets

NoneNone

ObservacionesRemarks

No se puede quitar el tipo de datos del alias de tipo si las tablas u otros objetos de base de datos hacen referencia a él.The type alias data type cannot be dropped if tables or other database objects reference it.

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.An alias data type cannot be dropped if the alias data type is used within a table definition or if a rule or default is bound to it.

PermisosPermissions

Requiere la pertenencia al rol fijo de base de datos db_owner o el rol fijo de base de datos db_ddladmin .Requires membership in the db_owner fixed database role or the db_ddladmin fixed database role.

EjemplosExamples

En el ejemplo siguiente se quita el tipo de datos de alias birthday.The following example drops the alias data type birthday.

Nota

Este tipo de datos de alias debe existir pues, de lo contrario, el ejemplo devolverá un mensaje de error.This alias data type must already exist or this example returns an error message.

USE master;  
GO  
EXEC sp_droptype 'birthday';  
GO  

Consulte tambiénSee Also

Motor de base de datos procedimientos almacenados ()de Transact-SQL Database Engine Stored Procedures (Transact-SQL)
sp_addtype ()de Transact-SQL sp_addtype (Transact-SQL)
sp_rename (Transact-SQL) sp_rename (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)System Stored Procedures (Transact-SQL)