sp_droptype (Transact-SQL)
Si applica a: SQL Server
Elimina un tipo di dati alias da systypes
.
Convenzioni relative alla 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