DROP TYPE (Transact-SQL)

Изменения: 14 апреля 2006 г.

Удаляет псевдоним типа данных или пользовательский тип данных среды CLR из текущей базы данных.

Значок ссылки на разделСоглашения о синтаксисе в Transact-SQL

Синтаксис

DROP TYPE [ schema_name. ] type_name [ ; ]

Аргументы

  • schema_name
    Имя схемы, к которой относится тип псевдонима или пользовательский тип.
  • type_name
    Имя псевдонима типа данных или пользовательского типа, который необходимо удалить.

Замечания

Инструкция DROP TYPE не будет выполняться, если что-либо из перечисленного ниже справедливо.

  • В базе данных есть таблицы, содержащие столбцы с псевдонимом типа данных или определяемым пользователем типом данных. Сведения о столбцах с псевдонимом типа данных или пользовательским типом данных можно получить с помощью запроса к представлению каталога sys.columns или sys.column_type_usages.
  • На псевдоним типа данных или пользовательский тип данных ссылаются определения вычисляемых столбцов, ограничений CHECK, привязанных к схеме представлений и функций. Сведения о данных ссылках можно получить с помощью запроса к представлению каталога sys.sql_dependencies.
  • В базе данных созданы функции, хранимые процедуры или триггеры, и эти процедуры используют переменные и параметры с псевдонимом типа данных или пользовательским типом данных. Сведения о параметрах псевдонима типа данных или определяемого пользователем типа данных можно получить с помощью запроса к представлению каталога sys.parameters или sys.parameter_type_usages.

Дополнительные сведения об исследовании ссылок на тип псевдонима или пользовательский тип см. в разделе Реализация определяемых пользователем типов данных.

Разрешения

Требует либо разрешения CONTROL на type_name, либо разрешения ALTER на schema_name.

Примеры

В следующем примере используется тип данных с названием ssn, уже созданный в текущей базе данных.

DROP TYPE ssn ;

См. также

Справочник

CREATE TYPE (Transact-SQL)
EVENTDATA (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

14 апреля 2006 г.

Новое содержимое
  • В разделе «Примечания» добавлены сведения о привязанных к схеме зависимостях к типу псевдонима и определяемому пользователем типу, а также о том, как исследовать данные зависимости.