DROP DOMAIN
DROP DOMAIN â ÑдалиÑÑ Ð´Ð¾Ð¼ÐµÐ½
СинÑакÑиÑ
DROP DOMAIN [ IF EXISTS ] Ð¸Ð¼Ñ [, ...] [ CASCADE | RESTRICT ]ÐпиÑание
DROP DOMAIN ÑдалÑÐµÑ Ð´Ð¾Ð¼ÐµÐ½. УдалиÑÑ Ð´Ð¾Ð¼ÐµÐ½ Ð¼Ð¾Ð¶ÐµÑ ÑолÑко его владелеÑ.
ÐаÑамеÑÑÑ
IF EXISTSÐе ÑÑиÑаÑÑ Ð¾Ñибкой, еÑли домен не ÑÑÑеÑÑвÑеÑ. Ð ÑÑом ÑлÑÑае бÑÐ´ÐµÑ Ð²Ñдано замеÑание.
имÑÐÐ¼Ñ ÑÑÑеÑÑвÑÑÑего домена (возможно, дополненное ÑÑ ÐµÐ¼Ð¾Ð¹).
CASCADEÐвÑомаÑиÑеÑки ÑдалÑÑÑ Ð¾Ð±ÑекÑÑ, завиÑÑÑие Ð¾Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ домена (напÑимеÑ, ÑÑолбÑÑ ÑаблиÑ), и, в ÑÐ²Ð¾Ñ Ð¾ÑеÑедÑ, вÑе завиÑÑÑие Ð¾Ñ Ð½Ð¸Ñ Ð¾Ð±ÑекÑÑ (Ñм. Раздел 5.13).
RESTRICTÐÑказаÑÑ Ð² Ñдалении домена, еÑли Ð¾Ñ Ð½ÐµÐ³Ð¾ завиÑÑÑ ÐºÐ°ÐºÐ¸Ðµ-либо обÑекÑÑ. ÐÑо поведение по ÑмолÑаниÑ.
ÐÑимеÑÑ
Удаление домена box:
DROP DOMAIN box;
СовмеÑÑимоÑÑÑ
ÐÑа команда ÑооÑвеÑÑÑвÑÐµÑ ÑÑандаÑÑÑ SQL, за иÑклÑÑением паÑамеÑÑа IF EXISTS, ÑвлÑÑÑегоÑÑ ÑаÑÑиÑением Postgres Pro.