none
index infornation RRS feed

  • שאלה

  •  שלום לכולם,

    האם יש בבמשק הגרפי של SQL מקום שבו אני יכול לציין עבור כל אינדקס שיצרתי את מהות היצירה והשימוש של האינדקס

    ככה שיהיה לי מסודר בעין ( לא תמיד אני זוכר מדוע   יצרתי את האינדקס  :)) -- למשל בגובים יש שדה של DESCRIPTION שזה נהדר ועוזר בנהול

    של הגובים

    תודה לכולם

    תודה שרון

    יום שלישי 30 נובמבר 2010 09:55

תשובות

  • הי,

    קליק ימין על ה - Index, מאפיין שנקרא extended propeperty.

    שמה אתה יכול להגדיר מאפיינים - במקרה שלך Description ו- Value במקרה שלך תיאור האינדקס.

    בהצלחה


    אסף שלם
    • סומן כתשובה על-ידי pituachMVP, Editor יום שלישי 05 מאי 2015 06:53
    יום שלישי 30 נובמבר 2010 10:39

כל התגובות

  • הי,

    קליק ימין על ה - Index, מאפיין שנקרא extended propeperty.

    שמה אתה יכול להגדיר מאפיינים - במקרה שלך Description ו- Value במקרה שלך תיאור האינדקס.

    בהצלחה


    אסף שלם
    • סומן כתשובה על-ידי pituachMVP, Editor יום שלישי 05 מאי 2015 06:53
    יום שלישי 30 נובמבר 2010 10:39
  • בממשק הגאפי אפשר כפי שאסף שלם הציע, או בעזרת TSQL- יצרתי טבלה ובה שני אינדקסים, לאחד הוספתי תיאור, ובשליפה שבסוף רואים את שניהם- האחד עם תיאור והשני ללא (כדאי להעתיק כי כאן התצוגה משתבשת):

     

     

    Use tempdb;

    Go 

    Create Table T_12(Int, 
                                    D DateTime); 
    Go 

    Create Index Idx_T_12_I On T_12(I); 
    Create Index Idx_T_12_D On T_12(D); 
    Go 

    Exec sp_addextendedproperty 'Description', 
                                                            'הערה כלשהי על האינדקס', 
                                                            'User', 
                                                            'dbo', 
                                                            'Table', 
                                                            'T_12', 
                                                            'Index', 
                                                           'Idx_T_12_I'; 

    SELECT        Object_name(I.object_id), 
                    I.name, 
                    EP.name, 
                    EP.value 
    FROM sys.indexes I 
    Left Join sys.extended_properties EP 
                    On EP.class=7 
                    And EP.major_id=I.object_id 
                    And EP.minor_id=I.index_id 
    Where        Object_name(I.object_id)='T_12' 
                    And I.name Is Not Null 
    Order By Object_name(I.object_id), 
                    I.name;

     


    Geri Reshef http://gerireshef.wordpress.com
    • נערך על-ידי Geri_Reshef יום שלישי 30 נובמבר 2010 11:24 דיוק בניסוח, תיקון, התייחסות לתגובה קודמת
    יום שלישי 30 נובמבר 2010 11:05