DROP MATERIALIZED VIEW
DROP MATERIALIZED VIEW â ÑдалиÑÑ Ð¼Ð°ÑеÑиализованное пÑедÑÑавление
СинÑакÑиÑ
DROP MATERIALIZED VIEW [ IF EXISTS ] Ð¸Ð¼Ñ [, ...] [ CASCADE | RESTRICT ]ÐпиÑание
DROP MATERIALIZED VIEW ÑдалÑÐµÑ ÑÑÑеÑÑвÑÑÑее маÑеÑиализованное пÑедÑÑавление. ÐÑполниÑÑ ÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð¼Ð¾Ð¶ÐµÑ ÑолÑко Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ Ð¼Ð°ÑеÑиализованного пÑедÑÑавлениÑ.
ÐаÑамеÑÑÑ
IF EXISTSÐе ÑÑиÑаÑÑ Ð¾Ñибкой, еÑли маÑеÑиализованное пÑедÑÑавление не ÑÑÑеÑÑвÑеÑ. Ð ÑÑом ÑлÑÑае бÑÐ´ÐµÑ Ð²Ñдано замеÑание.
имÑÐÐ¼Ñ (возможно, дополненное ÑÑ ÐµÐ¼Ð¾Ð¹) маÑеÑиализованного пÑедÑÑавлениÑ, подлежаÑего ÑдалениÑ.
CASCADEÐвÑомаÑиÑеÑки ÑдалÑÑÑ Ð¾Ð±ÑекÑÑ, завиÑÑÑие Ð¾Ñ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ маÑеÑиализованного пÑедÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ (напÑимеÑ, дÑÑгие маÑеÑиализованнÑе или обÑÑнÑе пÑедÑÑавлениÑ), и, в ÑÐ²Ð¾Ñ Ð¾ÑеÑедÑ, вÑе завиÑÑÑие Ð¾Ñ Ð½Ð¸Ñ Ð¾Ð±ÑекÑÑ (Ñм. Раздел 5.14).
RESTRICTÐÑказаÑÑ Ð² Ñдалении маÑеÑиализованного пÑедÑÑавлениÑ, еÑли Ð¾Ñ Ð½ÐµÐ³Ð¾ завиÑÑÑ ÐºÐ°ÐºÐ¸Ðµ-либо обÑекÑÑ. ÐÑо поведение по ÑмолÑаниÑ.
ÐÑимеÑÑ
ÐÑа команда ÑдалÑÐµÑ Ð¼Ð°ÑеÑиализованное пÑедÑÑавление Ñ Ð¸Ð¼ÐµÐ½ÐµÐ¼ order_summary:
DROP MATERIALIZED VIEW order_summary;
СовмеÑÑимоÑÑÑ
DROP MATERIALIZED VIEW â ÑаÑÑиÑение PostgreSQL.