sp_droptype (Transact-SQL)

Elimina un tipo di dati alias da systypes.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_droptype [ @typename = ] 'type'

Argomenti

  • [ @typename=] 'type'
    Nome di un tipo di dati alias di cui si è proprietari. type è di tipo sysname e non prevede alcun valore predefinito.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Set di risultati

Nessuno

Osservazioni

Non è possibile eliminare il tipo di dati alias type se tabelle o altri oggetti del database vi fanno riferimento.

[!NOTA]

Non è possibile eliminare un tipo di dati alias utilizzato all'interno di una definizione di tabella oppure a cui è associata una regola o un valore predefinito.

Autorizzazioni

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

Esempi

Nell'esempio seguente viene eliminato il tipo di dati alias birthday.

[!NOTA]

Se questo tipo di dati alias non esiste, viene visualizzato un messaggio di errore.

USE master;
GO
EXEC sp_droptype 'birthday';
GO