sql >> Database >  >> RDS >> Sqlserver

Hoe het bestaan ​​van een door de gebruiker gedefinieerd tabeltype in SQL Server 2008 te controleren?

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

sys.types ... het zijn geen objecten met schemabereik, dus zullen niet in staan sys.objects

Update, maart 2013

U kunt TYPE_ID gebruiken ook



  1. Fatale fout:kan session_start() niet opnieuw declareren in functions.php regel 25

  2. Bannervertoningen bijhouden - Databaseontwerp

  3. Mysql:bezoekfrequentie berekenen

  4. SQL Server:is het mogelijk om tegelijkertijd in twee tabellen in te voegen?