יצירת Stored Procedures המונית?

yarivh

New member
יצירת Stored Procedures המונית?

אני מחפש דרך ליצור (CREATE) סקריפטים של Stored Procedures באופן המוני על כל או חלק מבסיסי הנתונים שלי ב-MS-SQL Server. אני מדגיש שמדובר ב-CREATE ולא ב-EXECUTE. יש אמנם את sp_MSForEachDB, אבל הוא מאפשר להריץ פקודה קצרה בלבד ולא את כל ה-CREATE. יש פתרון למישהו?
 

eli_leiba

New member
צור פרוצדורה שרצה על כל ה databases

בעזרת cursor על sysdatabases שמור את פקודת ה create procedure ב varchar(8000) בהנחה שהקוד לא גדול באורכו מזה ותיצור ע"י execute של ה string הנ"ל זה נקרא dynamic sql call
 
למעלה