LINK לטבלה

  • Post
    שיר
    משתתף
    היי חברים ,
    אפשר הסבר קצר מה עושה בדיוק הלינק ?
    במידה ואני מלנקקת טבלה לדוגמא :

    LINK PART TO $.PRT

    בהנחה ש-PRT התקבל כקלט עבור שאילתה.

    אני לא מצליחה להבין מה זה עושה בדיוק, האם זה יוצר עותק זמני ? איך הנתונים עוברים ?
    אשמח להסבר קצר וחידוד

    תודה רבה

מוצגות 1 תגובות (מתוך 1 סה״כ)
  • Replies
    אלמוני
    אורח
    בהקשר של פרוצדורה, יש פרמטר PRT שהוגדר קלט I, מטיפוס FILE, עמודת טבלה PARTNAME, שם טבלה PART. ברגע שמבצעים את הלינק, ככל פעם שטבלת PART מוזכרת בפרוצדורה, היחס תהיה רק לטבלה הפרטית הזו, אשר מכילה *רק* את הפריטים שנבחרו בקלט לפרוצדורה (עד שרושמים UNLINK PART).

    אפשר גם פרמטר ללא קלט. במקרה הזה, LINK PART TO :$.PRT יוצר טבלה זמנית במבנה PART שהיא *ריקה מפריטים*. זה המקרה בקוד שרשמתי לגבי SONRAW: מאכלסים את הטבלה הזו עם פריטים נבחרים ולאחר מכן מעבירים את הטבלה הזו ל-SONRAW, כך הפרוצדורה החיצונית הזו עובדת אך ורק על הפריטים שנמצאים בטבלה הזמנית, ה"מלונקקת".

מוצגות 1 תגובות (מתוך 1 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.