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