PDA

View Full Version : اجرای یک دستور sql در یک حلقه؟



Behsharp
دوشنبه 04 تیر 1386, 10:42 صبح
سلام
من قصد دارم یک دستور sql را مثل update table1 set col1='re[i]' در یک حلقه بزارم البته قبلش کانکشن را باز می کنم و بعد از اتمام حلقه کانکشن را میبندم حالا می خوام بدونم این کار منطقا درست است و یا اینکه راه بهتری هم وجود دارد و در حالتیکه دستور من به صورت یک sp باشد چطور می تونم همچین کاری کنم
ممنون

azmoodeh
دوشنبه 04 تیر 1386, 10:45 صبح
سلام
اگر اندازه حلقه ات متوسط باشه فرقی نداره ، ولی اگر که زیاد هست ( مثلا اجراش بیشتر از 10 ثانیه طول میکشه ) سعی کنید توی SP ها مشکل رو حل کنید.Cursor ها می تونن کمک خوبی باشن.
موفق باشی