Compartilhar via


sp_droptype (Transact-SQL)

Exclui um tipo de dados de alias de systypes.

Aplica-se a: SQL Server (do SQL Server 2008 à versão atual).

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

sp_droptype [ @typename = ] 'type'

Argumentos

  • [ @typename=] 'type'
    É o nome de um tipo de dados de alias que você possui. type é sysname, sem padrão.

Tipo de código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nenhum

Comentários

O tipo de dados de alias type não pode ser descartado se tabelas ou outros objetos de banco de dados fizerem referência a ele.

Dica

Um tipo de dados alias não pode ser descartado se o tipo de dados de alias for usado em uma definição de tabela ou se uma regra ou padrão forem associados a ele.

Permissões

Requer associação na função de banco de dados fixa db_owner ou na função de banco de dados fixa db_ddladmin.

Exemplos

O exemplo a seguir descarta o tipo de dados de alias birthday.

Dica

Este tipo de dados de alias já deve existir ou este exemplo retornará uma mensagem de erro.

USE master;
GO
EXEC sp_droptype 'birthday';
GO

Consulte também

Referência

Procedimentos armazenados do Mecanismo de Banco de Dados (Transact-SQL)

sp_addtype (Transact-SQL)

sp_rename (Transact-SQL)

Procedimentos armazenados do sistema (Transact-SQL)