Oracle дахь процедур ба багц гэж юу вэ?
Oracle дахь процедур ба багц гэж юу вэ?

Видео: Oracle дахь процедур ба багц гэж юу вэ?

Видео: Oracle дахь процедур ба багц гэж юу вэ?
Видео: Что такое SQL ИНДЕКСЫ за 10 минут: Объяснение с примерами 2024, May
Anonim

Багцууд . А багц холбоотой бүлэг юм журам болон функцууд, тэдгээрийн ашигладаг курсорууд болон хувьсагчдыг нэгж болгон үргэлжлүүлэн ашиглахын тулд мэдээллийн санд хамтдаа хадгалдаг. Бие даасан байдалтай төстэй журам болон функцуудыг багцалсан журам болон функцуудыг програмууд эсвэл хэрэглэгчид тодорхой дуудаж болно.

Мөн жишээгээр Oracle дахь багц гэж юу болохыг мэдэх үү?

PL/SQL багцууд А багц нь холбогдох програмын объектуудын багцалсан цуглуулга юм (for жишээ , процедур, функц, хувьсагч, тогтмол, курсор, үл хамаарах зүйлс) мэдээллийн санд хамт хадгалагдана. Ашиглаж байна багцууд нь процедур, функцийг бие даасан схемийн объект болгон үүсгэх өөр хувилбар юм.

Хоёрдугаарт, процедур ба багц хоёрын ялгаа нь юу вэ? А журам нь олон утгыг буцаахад ашиглагддаг, эс тэгвээс энэ нь ерөнхийдөө функцтэй төстэй байдаг. Багц : А багц нь логик хамааралтай PL/SQL төрөл, зүйл, дэд программуудыг бүлэглэдэг схемийн объект юм. Та мөн энэ нь функцүүдийн бүлэг гэж хэлж болно, журам , хувьсагч болон бичлэгийн төрлийн мэдэгдэл.

Үүнийг анхаарч үзвэл аль нь илүү сайн журам эсвэл багц вэ?

Secure Private Methods - Functions and Процедурууд -д хувийн болгож болно багц зөвхөн дотор нь ашиглах боломжтой. Илүү сайн Гүйцэтгэл - Багцууд эмхэтгэх боломжтой бөгөөд бусад аргуудын адил хэсэгчлэн биш бүхэлд нь санах ойд ачаалагддаг. Хэрэв энэ нь үнэхээр байгаа бол бусад ашиг тустай харьцуулахад хамгийн бага байдаг.

Та Oracle дээр байгаа багцад процедурыг хэрхэн нэмэх вэ?

гэсэн тушаал байхгүй нэмэх а журам эсвэл функц, та зүгээр л солих одоо байгаа багц болон биеийн тодорхойлолтууд " үүсгэх эсвэл солих багц "ба" үүсгэх эсвэл солих багц бие"

Зөвлөмж болгож буй: