REASSIGN OWNED
Ðазвание
REASSIGN OWNED -- ÑмениÑÑ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑа обÑекÑов Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , пÑинадлежаÑÐ¸Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ð¾Ð¹ ÑолиÐпиÑание
REASSIGN OWNED ÑказÑÐ²Ð°ÐµÑ ÑиÑÑеме ÑмениÑÑ Ð²Ð»Ð°Ð´ÐµÐ»ÑÑа обÑекÑов Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , пÑинадлежаÑÐ¸Ñ Ð¾Ð´Ð½Ð¾Ð¹ из ÑÑаÑÑÑ _Ñолей, на новÑÑ_ÑолÑ.
ÐаÑамеÑÑÑ
- ÑÑаÑаÑ_ÑолÑ
ÐÐ¼Ñ Ñоли. ÐÑе обÑекÑÑ Ð² ÑекÑÑей базе даннÑÑ Ð¸ вÑе обÑие обÑекÑÑ (Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , ÑаблиÑнÑе пÑоÑÑÑанÑÑва), пÑинадлежаÑие ÑÑой Ñоли, ÑÑанÑÑ Ð¿ÑинадлежаÑÑ Ð½Ð¾Ð²Ð¾Ð¹_Ñоли.
- новаÑ_ÑолÑ
ÐÐ¼Ñ Ñоли, коÑоÑÐ°Ñ ÑÑÐ°Ð½ÐµÑ Ð½Ð¾Ð²Ñм владелÑÑем заÑÑонÑÑÑÑ Ð¾Ð±ÑекÑов.
ÐамеÑаниÑ
REASSIGN OWNED ÑаÑÑо пÑименÑеÑÑÑ Ð¿Ñи подгоÑовке к ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¾Ð´Ð½Ð¾Ð¹ или неÑколÑÐºÐ¸Ñ Ñолей. Так как команда REASSIGN OWNED заÑÑÐ°Ð³Ð¸Ð²Ð°ÐµÑ Ð¾Ð±ÑекÑÑ ÑолÑко в ÑекÑÑей базе даннÑÑ , обÑÑно ÐµÑ Ð½Ñжно вÑполнÑÑÑ Ð² каждой базе даннÑÑ , коÑоÑÐ°Ñ ÑодеÑÐ¶Ð¸Ñ Ð¾Ð±ÑекÑÑ, пÑинадлежаÑие ÑдалÑемой Ñоли.
ÐÐ»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ REASSIGN OWNED ÑÑебÑÑÑÑÑ Ð¿Ñава и Ð´Ð»Ñ Ð¸ÑÑ Ð¾Ð´Ð½Ð¾Ð¹, и Ð´Ð»Ñ Ñелевой Ñоли.
Ðоманда DROP OWNED даÑÑ Ð°Ð»ÑÑеÑнаÑивнÑÑ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑÑ â ÑдалиÑÑ Ð²Ñе обÑекÑÑ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , пÑинадлежаÑие одной или неÑколÑким ÑолÑм. ÐамеÑÑÑе Ñакже, ÑÑо DROP OWNED ÑÑебÑÐµÑ Ð¿Ñава ÑолÑко Ð´Ð»Ñ Ð¸ÑÑ Ð¾Ð´Ð½Ð¾Ð¹ Ñоли.
Ðоманда REASSIGN OWNED не заÑÑÐ°Ð³Ð¸Ð²Ð°ÐµÑ Ð¿Ñава, коÑоÑÑе Ð´Ð°Ð½Ñ ÑÑаÑÑм_ÑолÑм Ð´Ð»Ñ Ð¾Ð±ÑекÑов, им не пÑинадлежаÑÐ¸Ñ . ÐÑозваÑÑ ÑÑи пÑава можно, воÑполÑзовавÑиÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¾Ð¹ DROP OWNED.
СовмеÑÑимоÑÑÑ
ÐпеÑаÑÐ¾Ñ REASSIGN OWNED ÑвлÑеÑÑÑ ÑаÑÑиÑением PostgreSQL.
| ÐÑед. | ÐаÑало | След. |
| PREPARE TRANSACTION | УÑÐ¾Ð²ÐµÐ½Ñ Ð²ÑÑе | REFRESH MATERIALIZED VIEW |