ПредишенСледващото

Този урок Oracle обяснява как да създавате и изтривате синоними (създаване и капка синоними) в Oracle / PLSQL с синтаксис и примери.

Синоним е алтернатива име за обекти като таблици, изгледи, последователности, съхранени процедури и други обекти в базата данни.
Като правило, който използвате синоними, когато се дава достъп до един обект от друга схема, а вие не искате потребителите да се притесняваш, към която Схемата се прилага за обекта.

Създаване на синоними (или замяна)

Можете да създадете синоним, така че потребителите да не използват префикс маса с името на схемата, като използват таблиците в заявката.

Синтаксисът за създаване на Oracle / PLSQL синоними:

CREATE [OR REPLACE] [PUBLIC] синоним [схема.] Synonym_name
ЗА object_name [@ dblink] [схема.];

или заменете
Тя ви позволява да пресъздадете синонима (ако вече съществува), без да е необходимо да издаде заповед DROP синоним на.
PUBLIC
Това означава, че синонимът е публичен и достъпен за всички потребители. Не забравяйте, че потребителят трябва първо да има съответните права за обекта използвате синоними.
схема
Съответният схемата. Ако тази фраза е пропуснат, Oracle се предполага, че са се позовава на собствената си схема.
object_name
Име на обекта, за който вие създавате синоним. То може да бъде един от следните начини:

  • маса
  • изглед
  • последователност
  • съхранена процедура
  • функция
  • пакет
  • материализира оглед
  • Java клас обект на схемата
  • дефинирана от потребителя обект
  • синоним

Вземем примера за това как да се създаде синоним на Oracle / PLSQL.

Синтаксис спад синоним на Oracle / PLSQL:

DROP [PUBLIC] синоним [схема.] Synonym_name [сила];

PUBLIC
Тя ви позволява да премахнете обществен синонима. Ако посочите с обществеността, не можете да посочите схема.
сила
Това ще принуди Oracle за отстраняване на синоним, дори и да има зависимости. Това вероятно не е добра идея да се използва сила. защото това може да доведе до недействителност на Oracle обекти.

Вземем примера за това, как да изтриете синоним на Oracle / PLSQL.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!