כיצד לעיין בקוד פרוצדורה

יום שלישי, ספטמבר 21, 2010

באיזשהו מקום במערכת משתמשים בפרוצדורה (או שמא בפונקציה?) MyCode ואנחנו מעוניינים לדעת מה הקוד שלה, כדי להבין מה היא עושה וכיצד.. לרוב ניגש לשוליים השמאליים של ה-SSMS, נחפש את השרת עליו אנחנו עובדים, נאתר את הדטבייס הרלוונטי, נפתח את Programmability, ניגש ל-Stored Procedures או ל-Functions (במקרה השני- נצטרך להימלך בדעתנו אם מדובר בפונקציית טבלה או בפונקציית סקלאר), ואז נמצא ברשימת האובייקטים את מבוקשנו.. רגע- לא סיימנו: קליק ימני, ו-Midify.. אפשר לקצר כל זאת כך: Exec sp_HelpText MyCode; Go והקוד יופיע ב-Grid למטה. אם נרצה לערוך או לעיין בו בעורך הטקסט- נסמן ונעתיק אותו למקום המתאים. על ה-Exec, ה-;, וה-Go אפשר לוותר: אני מציין אותם רק בשביל...