Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Как да проверя съществуването на дефиниран от потребителя тип таблица в SQL Server 2008?

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

sys.types ... те не са обекти с обхват на схема, така че няма да бъдат в sys.objects

Актуализация, март 2013 г.

Можете да използвате TYPE_ID също



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Свързване на SQL Server 2008 към Outlook Calendar?

  2. Как да активирате RPC Out с помощта на T-SQL

  3. Значението на квадратните скоби [] в дизайнера на таблици на MS-SQL?

  4. Проблем с комуникационния протокол на SQL Server

  5. Кои колони обикновено правят добри индекси?