DROP TRANSFORM#
DROP TRANSFORM
DROP TRANSFORM — удалить преобразование
Синтаксис
DROP TRANSFORM [ IF EXISTS ] FORtype_name
LANGUAGElang_name
[ CASCADE | RESTRICT ]
Описание
DROP TRANSFORM
удаляет ранее определенное преобразование.
Чтобы иметь возможность удалить преобразование, вы должны быть владельцем типа и языка. Эти привилегии такие же, какие требуются для создания преобразования.
Параметры
IF EXISTS
Не генерировать ошибку, если преобразование не существует. В этом случае будет выдано уведомление.
type_name
Имя типа данных преобразования.
lang_name
Имя языка преобразования.
CASCADE
Автоматически удаляйте объекты, зависящие от преобразования, а также все объекты, зависящие от этих объектов (см. Раздел 5.14).
RESTRICT
Отказаться от удаления преобразования, если на него зависят какие-либо объекты. Это значение по умолчанию.
Примеры
Чтобы удалить преобразование для типа hstore
и языка
plpython3u
:
DROP TRANSFORM FOR hstore LANGUAGE plpython3u;
Совместимость
Эта форма команды DROP TRANSFORM
является расширением Tantor BE. См. CREATE TRANSFORM для получения подробной информации.