ขั้นตอนและแพ็คเกจใน Oracle คืออะไร
ขั้นตอนและแพ็คเกจใน Oracle คืออะไร

วีดีโอ: ขั้นตอนและแพ็คเกจใน Oracle คืออะไร

วีดีโอ: ขั้นตอนและแพ็คเกจใน Oracle คืออะไร
วีดีโอ: Learn Oracle | How to Create a Package in PL SQL 2024, อาจ
Anonim

แพ็คเกจ . NS บรรจุุภัณฑ์ เป็นกลุ่มที่เกี่ยวข้อง ขั้นตอน และฟังก์ชันต่างๆ ร่วมกับเคอร์เซอร์และตัวแปรที่ใช้ จัดเก็บไว้ด้วยกันในฐานข้อมูลเพื่อใช้เป็นหน่วยต่อไป คล้ายกับสแตนด์อโลน ขั้นตอน และฟังก์ชั่นบรรจุ ขั้นตอน และฟังก์ชันสามารถเรียกใช้ได้อย่างชัดเจนโดยแอปพลิเคชันหรือผู้ใช้

ยังทราบด้วยว่าแพ็คเกจใน Oracle คืออะไรพร้อมตัวอย่าง

แพ็คเกจ PL/SQL NS บรรจุุภัณฑ์ เป็นชุดรวมของอ็อบเจ็กต์โปรแกรมที่เกี่ยวข้อง (for ตัวอย่าง , ขั้นตอน, ฟังก์ชัน, ตัวแปร, ค่าคงที่, เคอร์เซอร์ และข้อยกเว้น) ที่จัดเก็บไว้ด้วยกันในฐานข้อมูล โดยใช้ แพ็คเกจ เป็นอีกทางเลือกหนึ่งในการสร้างโพรซีเดอร์และฟังก์ชันเป็นออบเจ็กต์สคีมาแบบสแตนด์อโลน

ประการที่สอง อะไรคือความแตกต่างระหว่างขั้นตอนและแพ็คเกจ? NS ขั้นตอน ใช้เพื่อคืนค่าหลายค่า มิฉะนั้น โดยทั่วไปจะคล้ายกับฟังก์ชัน บรรจุุภัณฑ์ : NS บรรจุุภัณฑ์ เป็นอ็อบเจ็กต์สคีมาซึ่งจัดกลุ่มประเภท PL/SQL ที่เกี่ยวข้อง ไอเท็ม และโปรแกรมย่อย คุณยังสามารถพูดได้ว่าเป็นกลุ่มของฟังก์ชัน ขั้นตอน , ตัวแปรและคำสั่งประเภทเร็กคอร์ด

พิจารณาตามนี้ ขั้นตอนหรือแพ็คเกจไหนดีกว่ากัน?

Secure Private Methods - ฟังก์ชั่นและ ขั้นตอน สามารถทำให้เป็นส่วนตัวกับ บรรจุุภัณฑ์ และใช้เฉพาะภายในเท่านั้น ดีกว่า ประสิทธิภาพ - แพ็คเกจ สามารถคอมไพล์และโหลดลงในหน่วยความจำทั้งหมดได้ แทนที่จะทำทีละส่วนเหมือนกับวิธีอื่นๆ ประโยชน์นี้หากมีอยู่เพียงเล็กน้อยเมื่อเทียบกับผลประโยชน์อื่นๆ

คุณจะเพิ่มขั้นตอนให้กับแพ็คเกจที่มีอยู่ใน Oracle ได้อย่างไร

ไม่มีคำสั่งให้ เพิ่ม NS ขั้นตอน หรือฟังก์ชัน คุณเพียงแค่แทนที่ แพ็คเกจที่มีอยู่ และคำจำกัดความของร่างกายด้วย " สร้าง หรือเปลี่ยน บรรจุุภัณฑ์ " และ " สร้าง หรือเปลี่ยน บรรจุุภัณฑ์ ร่างกาย"

แนะนำ: