PDA

View Full Version : جایگزینی یک مقدار با مقدار دیگر در تمام جداول



mohsenm66
سه شنبه 13 دی 1390, 18:06 عصر
آیا میشه یک sp نوشت که کلیه مقادیر یک فیلد خاص را در کلیه جداول بانک با یک مقدار خاص دیگر عوض کرد.
البته به شرطی که نوع و سایز فیلدها با هم یکی باشد.

baktash.n81@gmail.com
سه شنبه 13 دی 1390, 18:21 عصر
سلام

بله میشه ...

اول باید ببینید که SQL اطلاعات مربوط به Table های شما رو کجا نگه می داره ...
بعد یکم راجع به Dynamic TSQL و دستور EXEC مطالعه کنید ... اگه سئوالی پیش اومد اینجا مطرحش کن ...

mohsenm66
سه شنبه 13 دی 1390, 19:46 عصر
دوست عزیز ممنون از جوابت ولی میشه یه منبع خیلی خوب فارسی در این زمینه معرفی کنی

Galawij
چهارشنبه 14 دی 1390, 09:37 صبح
سلام،
سری به این لینک (http://www.codeproject.com/Tips/228148/Sp_MSForeachTable-to-update-tables-having-common-c) بزنید، کدش یک کم نیاز به دستکاری داره.
یک راه دیگه می تونه استفاده از کرسر باشه. این پست (http://barnamenevis.org/showthread.php?314597-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%DB%8C-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C&p=1381786&viewfull=1#post1381786) از این لینک (http://barnamenevis.org/showthread.php?314597-%D9%85%D8%B4%DA%A9%D9%84-%D8%AF%D8%B1-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%DB%8C-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C&p=1381786#post1381786) می تونه بهتون ایده بده.

mohsenm66
شنبه 17 دی 1390, 20:05 عصر
دوستان من با این کدها به جواب مورد نظر نرسیدم . میشه لطف کنید بیشتر توضیح بدید ؟ !!!! :متعجب: :گیج: :متفکر: