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