DROP FOREIGN TABLE
DROP FOREIGN TABLE â ÑдалиÑÑ ÑÑоÑоннÑÑ ÑаблиÑÑ
СинÑакÑиÑ
DROP FOREIGN TABLE [ IF EXISTS ] Ð¸Ð¼Ñ [, ...] [ CASCADE | RESTRICT ]ÐпиÑание
DROP FOREIGN TABLE ÑдалÑÐµÑ ÑÑоÑоннÑÑ ÑаблиÑÑ. УдалиÑÑ ÑÑоÑоннÑÑ ÑаблиÑÑ Ð¼Ð¾Ð¶ÐµÑ ÑолÑко ÐµÑ Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ.
ÐаÑамеÑÑÑ
IF EXISTSÐе ÑÑиÑаÑÑ Ð¾Ñибкой, еÑли ÑÑоÑоннÑÑ ÑаблиÑа не ÑÑÑеÑÑвÑеÑ. Ð ÑÑом ÑлÑÑае бÑÐ´ÐµÑ Ð²Ñдано замеÑание.
имÑÐÐ¼Ñ (возможно, дополненное ÑÑ ÐµÐ¼Ð¾Ð¹) ÑÑоÑонней ÑаблиÑÑ, подлежаÑей ÑдалениÑ.
CASCADEÐвÑомаÑиÑеÑки ÑдалÑÑÑ Ð¾Ð±ÑекÑÑ, завиÑÑÑие Ð¾Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑÑоÑонней ÑаблиÑÑ (напÑимеÑ, пÑедÑÑавлениÑ), и, в ÑÐ²Ð¾Ñ Ð¾ÑеÑедÑ, вÑе завиÑÑÑие Ð¾Ñ Ð½Ð¸Ñ Ð¾Ð±ÑекÑÑ (Ñм. Раздел 5.14).
RESTRICTÐÑказаÑÑ Ð² Ñдалении ÑÑоÑонней ÑаблиÑÑ, еÑли Ð¾Ñ Ð½ÐµÑ Ð·Ð°Ð²Ð¸ÑÑÑ ÐºÐ°ÐºÐ¸Ðµ-либо обÑекÑÑ. ÐÑо поведение по ÑмолÑаниÑ.
ÐÑимеÑÑ
Удаление двÑÑ
ÑÑоÑонниÑ
ÑаблиÑ, films и distributors:
DROP FOREIGN TABLE films, distributors;
СовмеÑÑимоÑÑÑ
ÐÑа команда ÑооÑвеÑÑÑвÑÐµÑ ISO/IEC 9075-9 (SQL/MED), но возможноÑÑÑ ÑдалÑÑÑ Ð² одной команде неÑколÑко ÑÐ°Ð±Ð»Ð¸Ñ Ð¸ Ñказание IF EXISTS ÑвлÑÑÑÑÑ ÑаÑÑиÑениÑми PostgreSQL.