sp_droptype (Transact-SQL)

Aplica-se a:SQL Server

Exclui um tipo de dados de alias do systypes.

Convenções de sintaxe de Transact-SQL

Sintaxe

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

Argumentos

@typename [ = ] N'nomedotipo'

O nome de um tipo de dados de alias que você possui. @typename é sysname, sem padrão.

Tipo de código de retorno

0 (sucesso) ou 1 (falha).

Conjunto de resultados

Nenhum.

Comentários

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

Observação

Um tipo de dados de alias não poderá ser descartado se o tipo de dados alias for usado em uma definição de tabela ou se uma regra ou padrão estiver vinculado a ela.

Permissões

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

Exemplos

O exemplo a seguir descarta o tipo de dados de alias birthday. Esse tipo de dados de alias já deve existir ou este exemplo retorna uma mensagem de erro.

USE master;
GO
EXEC sp_droptype 'birthday';
GO