Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come verificare l'esistenza del tipo di tabella definito dall'utente in SQL Server 2008?

IF EXISTS (SELECT * FROM sys.types WHERE is_table_type = 1 AND name = 'MyType')
    --stuff

sys.types ... non sono oggetti con ambito schema, quindi non saranno in sys.objects

Aggiornamento, marzo 2013

Puoi utilizzare TYPE_ID anche