sp_droptype (Transact-SQL)

Si applica a:SQL Server

Elimina un tipo di dati alias da systypes.

Convenzioni di sintassi Transact-SQL

Sintassi

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

Argomenti

[ @typename = ] N'typename'

Nome di un tipo di dati alias di cui si è proprietari. @typename è sysname, senza impostazione predefinita.

Tipo di codice restituito

0 (esito positivo) o 1 (errore).

Set di risultati

Nessuno.

Osservazioni:

Il tipo di dati alias di tipo non può essere eliminato se le tabelle o altri oggetti di database vi fanno riferimento.

Nota

Non è possibile eliminare un tipo di dati alias se il tipo di dati alias viene usato all'interno di una definizione di tabella o se una regola o un valore predefinito è associato.

Autorizzazioni

Richiede l'appartenenza al ruolo predefinito del database db_owner o al ruolo predefinito del database db_ddladmin .

Esempi

Nell'esempio seguente viene eliminato il tipo di dati alias birthday. Questo tipo di dati alias deve esistere già oppure questo esempio restituisce un messaggio di errore.

USE master;
GO
EXEC sp_droptype 'birthday';
GO