ALTER OPERATOR CLASS
ALTER OPERATOR CLASS â измениÑÑ Ð¾Ð¿Ñеделение клаÑÑа опеÑаÑоÑов
СинÑакÑиÑ
ALTER OPERATOR CLASSимÑUSINGиндекÑнÑй_меÑодRENAME TOновое_имÑALTER OPERATOR CLASSимÑUSINGиндекÑнÑй_меÑодOWNER TO {новÑй_владелеÑ| CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER OPERATOR CLASSимÑUSINGиндекÑнÑй_меÑодSET SCHEMAноваÑ_ÑÑ ÐµÐ¼Ð°
ÐпиÑание
ALTER OPERATOR CLASS изменÑÐµÑ Ð¾Ð¿Ñеделение клаÑÑа опеÑаÑоÑов.
ÐÑполниÑÑ ALTER OPERATOR CLASS Ð¼Ð¾Ð¶ÐµÑ ÑолÑко Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ ÑооÑвеÑÑÑвÑÑÑего клаÑÑа опеÑаÑоÑов. ЧÑÐ¾Ð±Ñ ÑмениÑÑ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑа, необÑ
одимо имеÑÑ Ð¿Ñаво SET ROLE Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð¹ Ñоли-владелÑÑа, а ÑÑа ÑÐ¾Ð»Ñ Ð´Ð¾Ð»Ð¶Ð½Ð° имеÑÑ Ð¿Ñаво CREATE в ÑÑ
еме клаÑÑа опеÑаÑоÑов. (С Ñакими огÑаниÑениÑми пÑи Ñмене владелÑÑа не пÑоиÑÑ
Ð¾Ð´Ð¸Ñ Ð½Ð¸Ñего Ñакого, ÑÑо нелÑÐ·Ñ Ð±Ñло Ð±Ñ ÑделаÑÑ, Ð¸Ð¼ÐµÑ Ð¿Ñаво ÑдалиÑÑ Ð¸ Ð²Ð½Ð¾Ð²Ñ ÑоздаÑÑ ÐºÐ»Ð°ÑÑ Ð¾Ð¿ÐµÑаÑоÑов. Ðднако ÑÑпеÑполÑзоваÑÐµÐ»Ñ Ð¼Ð¾Ð¶ÐµÑ ÑмениÑÑ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑа клаÑÑов опеÑаÑоÑов в лÑбом ÑлÑÑае.)
ÐаÑамеÑÑÑ
имÑÐÐ¼Ñ ÑÑÑеÑÑвÑÑÑего клаÑÑа опеÑаÑоÑов (возможно, дополненное ÑÑ ÐµÐ¼Ð¾Ð¹).
индекÑнÑй_меÑодÐÐ¼Ñ Ð¸Ð½Ð´ÐµÐºÑного меÑода, Ð´Ð»Ñ ÐºÐ¾ÑоÑого пÑедназнаÑен ÑÑÐ¾Ñ ÐºÐ»Ð°ÑÑ Ð¾Ð¿ÐµÑаÑоÑов.
новое_имÑÐовое Ð¸Ð¼Ñ ÐºÐ»Ð°ÑÑа опеÑаÑоÑов.
новÑй_владелеÑÐовÑй Ð²Ð»Ð°Ð´ÐµÐ»ÐµÑ ÐºÐ»Ð°ÑÑа опеÑаÑоÑов.
новаÑ_ÑÑ ÐµÐ¼Ð°ÐÐ¾Ð²Ð°Ñ ÑÑ ÐµÐ¼Ð° клаÑÑа опеÑаÑоÑов.
СовмеÑÑимоÑÑÑ
Ðоманда ALTER OPERATOR CLASS оÑÑÑÑÑÑвÑÐµÑ Ð² ÑÑандаÑÑе SQL.