טבלה זמנית ../images/Emo35.gif
כמה שאלות. 1. היצירה של הטבלה היא על ידי סולמית לדוגמא create table #myTblName.... האם יש הבדל בין סולמית אחת ל-2 סולמיות. 2. כמו שהבנתי הטבלה נשמרת בזכרון ולא ממש על הSQL עצמו, האם היא נמחקת אוטומטית או שאני צריכה לדאוג למחוק אותה? 3. במידה ואני צריכה למחוק אותה, אם תוך כדי פעולה המשתמש סגר את הדפדפן או כל הפסקת קשר בינהם, ועדיין לא מחקתי אותה, האם היא נשארת שם לנצח, או שיש איזה GARBAGE שמוחק את כל הטבלאות הזמניות. 4. האם בניית טבלה זמנית פר משתמש היא יעילה / לא יעילה, אולי עדיף בכלל ליצור טבלה אחרת קבועה ולהגדיר את המשתמש כשדה USER ואז סינון לפי הUSER מציג לי את הנתונים למשתמש זה? 5. האם ניתן לתת לטבלה הזמנית שם דינמי לדוגמא הUSERID =5 אזי אני רוצה ליצור טבלה #temp5 6. בכלל מתי מתאים שימוש בטבלה זמנית, ומתי עדיף שימוש בטבלה קבועה + טריגר / ג'וב שמוחקים את הנתונים. תודה על כל מידע!
כמה שאלות. 1. היצירה של הטבלה היא על ידי סולמית לדוגמא create table #myTblName.... האם יש הבדל בין סולמית אחת ל-2 סולמיות. 2. כמו שהבנתי הטבלה נשמרת בזכרון ולא ממש על הSQL עצמו, האם היא נמחקת אוטומטית או שאני צריכה לדאוג למחוק אותה? 3. במידה ואני צריכה למחוק אותה, אם תוך כדי פעולה המשתמש סגר את הדפדפן או כל הפסקת קשר בינהם, ועדיין לא מחקתי אותה, האם היא נשארת שם לנצח, או שיש איזה GARBAGE שמוחק את כל הטבלאות הזמניות. 4. האם בניית טבלה זמנית פר משתמש היא יעילה / לא יעילה, אולי עדיף בכלל ליצור טבלה אחרת קבועה ולהגדיר את המשתמש כשדה USER ואז סינון לפי הUSER מציג לי את הנתונים למשתמש זה? 5. האם ניתן לתת לטבלה הזמנית שם דינמי לדוגמא הUSERID =5 אזי אני רוצה ליצור טבלה #temp5 6. בכלל מתי מתאים שימוש בטבלה זמנית, ומתי עדיף שימוש בטבלה קבועה + טריגר / ג'וב שמוחקים את הנתונים. תודה על כל מידע!