מה זה Varray ב-PL SQL?
מה זה Varray ב-PL SQL?

וִידֵאוֹ: מה זה Varray ב-PL SQL?

וִידֵאוֹ: מה זה Varray ב-PL SQL?
וִידֵאוֹ: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, נוֹבֶמבֶּר
Anonim

ה PL / SQL שפת התכנות מספקת מבנה נתונים הנקרא VARRAY , שיכול לאחסן אוסף רציף בגודל קבוע של אלמנטים מאותו סוג. א varray משמש לאחסון אוסף נתונים מסודר, אולם לרוב עדיף לחשוב על א מַעֲרָך כאוסף של משתנים מאותו סוג.

מכאן, מה זה Varray ב-Oracle עם דוגמה?

וארי באורקל : במאמר הקודם שלי, הסברתי על סוגים מורכבים של PL SQL כמו גם סוגי נתונים סקלרים שונים עם דוגמאות . Varrays אינם אלא מערכים בגודל משתנה, שיחזיקו את המספר הקבוע של אלמנטים ממסד הנתונים. וארי באורקל ידוע גם בתור משתנה מַעֲרָך סוּג.

לאחר מכן, השאלה היא, מה השימוש באוספים ב-PL SQL? טכניקות תכנות רבות להשתמש באוסף סוגים כגון מערכים, תיקים, רשימות, טבלאות מקוננות, סטים ועצים. אתה יכול לדגמן סוגים אלה ביישומי מסד נתונים באמצעות ה PL / SQL סוגי data TABLE ו-VARRAY, המאפשרים לך להכריז על טבלאות מקוננות, מערכים אסוציאטיביים ומערכים בגודל משתנה.

ואז, מהו מפריד ב-PL SQL?

תוחמים . א תוחם הוא סמל פשוט או מורכב שיש לו משמעות מיוחדת ל PL / SQL . לדוגמה, אתה משתמש תוחמים לייצג פעולות אריתמטיות כמו חיבור וחיסור.

מה ההבדל בין Varray לטבלה מקוננת באורקל?

Varrays מאוחסנים על ידי נבואה בשורה ( בתוך ה אותו שטח שולחן), ואילו טבלה מקוננת הנתונים מאוחסנים מחוץ לקו ב חנות שולחן , שהוא מסד נתונים שנוצר על ידי מערכת שולחן הקשורים ל טבלה מקוננת . כאשר מאוחסנים בתוך ה מאגר מידע, טבלאות מקוננות אין לשמור על ההזמנה והמנויים שלהם, ואילו varrays לַעֲשׂוֹת.

מוּמלָץ: