Varray ใน PL SQL คืออะไร?
Varray ใน PL SQL คืออะไร?

วีดีโอ: Varray ใน PL SQL คืออะไร?

วีดีโอ: Varray ใน PL SQL คืออะไร?
วีดีโอ: oracle plsql records and collections VARRAY collection methods 2024, พฤศจิกายน
Anonim

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

ในที่นี้ Varray ใน Oracle คืออะไรพร้อมตัวอย่าง

Varray ใน oracle : ในบทความที่แล้ว ฉันได้อธิบายเกี่ยวกับประเภทที่ซับซ้อนของ PL SQL เช่นเดียวกับประเภทข้อมูลสเกลาร์ที่แตกต่างกันด้วย ตัวอย่าง . Varrays เป็นเพียงอาร์เรย์ขนาดตัวแปร ซึ่งจะเก็บองค์ประกอบจำนวนคงที่จากฐานข้อมูล Varray ใน oracle เป็นที่รู้จักกันว่าหลากหลาย อาร์เรย์ พิมพ์.

ต่อมา คำถามคือ การใช้ Collection ใน PL SQL คืออะไร? เทคนิคการเขียนโปรแกรมมากมาย ใช้คอลเลกชัน ชนิดต่างๆ เช่น อาร์เรย์ กระเป๋า รายการ ตารางที่ซ้อนกัน ชุด และต้นไม้ คุณสามารถจำลองประเภทเหล่านี้ในแอปพลิเคชันฐานข้อมูลโดยใช้ PL / SQL ประเภทข้อมูล TABLE และ VARRAY ซึ่งอนุญาตให้คุณประกาศตารางที่ซ้อนกัน อาร์เรย์ที่เชื่อมโยง และอาร์เรย์ขนาดแปรผัน

แล้วตัวคั่นใน PL SQL คืออะไร?

ตัวคั่น . NS ตัวคั่น เป็นสัญลักษณ์แบบง่ายหรือแบบผสมที่มีความหมายพิเศษถึง PL / SQL . ตัวอย่างเช่น คุณใช้ ตัวคั่น เพื่อแสดงการดำเนินการทางคณิตศาสตร์เช่นการบวกและการลบ

ความแตกต่างระหว่าง Varray และตารางที่ซ้อนกันใน Oracle คืออะไร

Varrays ถูกเก็บไว้โดย Oracle แบบอินไลน์ ( ใน พื้นที่ตารางเดียวกัน) ในขณะที่ โต๊ะซ้อน ข้อมูลถูกเก็บไว้นอกบรรทัด ใน เก็บ ตาราง ซึ่งเป็นฐานข้อมูลที่สร้างโดยระบบ ตาราง ที่เกี่ยวข้องกับ โต๊ะซ้อน . เมื่อเก็บไว้ ใน ฐานข้อมูล ตารางที่ซ้อนกัน อย่าเก็บคำสั่งซื้อและตัวห้อยไว้ในขณะที่ varrays ทำ.

แนะนำ: