none
מפתחות זרים בטבלאות sap

    שאלה

  • היי,  כאשר אני מעלה טבלאות ב database diagram  הטבלאות עולות אבל לא מופיע איתן הקשרים בניהן . ורואים רק את המפתחות הראשיים ללא מפתחות זרים . 

    גם כשנכנסים לטבלה ונכנסים ל keys/indexes , רואים רק את המפתחות הראשיים . 

    איך אני מוסיפה את האפשרות לראות מפתחות זרים וקשרים ?

    האם זה הגיוני שקיים דטה בייס גדול כל כך (sap)  והוא ללא מפתחות זרים ?  


    יום שלישי 27 פברואר 2018 08:35

כל התגובות

  • היי,  כאשר אני מעלה טבלאות ב database diagram  הטבלאות עולות אבל לא מופיע איתן הקשרים בניהן . ורואים רק את המפתחות הראשיים ללא מפתחות זרים . 

    גם כשנכנסים לטבלה ונכנסים ל keys/indexes , רואים רק את המפתחות הראשיים . 

    איך אני מוסיפה את האפשרות לראות מפתחות זרים וקשרים ?

    האם זה הגיוני שקיים דטה בייס גדול כל כך (sap)  והוא ללא מפתחות זרים ?  


    ברוך הבא לפורו0 ??? (שם היה נותן הרגשה יותר טובה במקום לדבר בצורה אנונימית)

    ניחוש ראשון זה שאם משהו לא קיים אז לא רואים אותו :-)

    למה לא תבדקי אם משהו קיים לפני שאת מנסה לראות אותו

    השיטה פשוטה. השאילתה הבאה תחזיר לך את כל המפתחים החיצוניים במסד הנתונים:

    SELECT   
        f.name AS foreign_key_name  
       ,OBJECT_NAME(f.parent_object_id) AS table_name  
       ,COL_NAME(fc.parent_object_id, fc.parent_column_id) AS constraint_column_name  
       ,OBJECT_NAME (f.referenced_object_id) AS referenced_object  
       ,COL_NAME(fc.referenced_object_id, fc.referenced_column_id) AS referenced_column_name  
       ,is_disabled  
       ,delete_referential_action_desc  
       ,update_referential_action_desc  
    FROM sys.foreign_keys AS f  
    INNER JOIN sys.foreign_key_columns AS fc   
       ON f.object_id = fc.constraint_object_id   
    GO 

    מקווה שזה עונה על הבעיה :-)


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]

    יום שישי 09 מרץ 2018 17:14
    מנחה דיון