sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo verificar la existencia del tipo de tabla definida por el usuario en SQL Server 2008?

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

sys.types ... no son objetos del ámbito del esquema, por lo que no estarán en sys.objetos

Actualización, marzo de 2013

Puede usar TYPE_ID también