۰۱-خرداد-۱۳۹۰, ۱۴:۱۸:۰۵
سلام.
یه تیبل دارم که همه مقادیر یه فیلدش ناله. حالا میخوام یه حلقه بذارم و از فیلد اول تا آخر رو دونه دونه مقدار بدم.
تو حلقه هر دفعه باید بگم رکورد N ام رو فلان مقدار بده.
با دستور ROW_NUMBER که تو sql 2005 اضافه شده یه کارایی کردم. میتونم فیلد N ام رو سلکت کنم. اما هنگام آپدیت با این که شرط میذارم که ROW_NUMBER برابر N باشه اما باز همه رکورد ها آپدیت میشه.
کسی راهی به ذهنش میرسه؟
یه تیبل دارم که همه مقادیر یه فیلدش ناله. حالا میخوام یه حلقه بذارم و از فیلد اول تا آخر رو دونه دونه مقدار بدم.
تو حلقه هر دفعه باید بگم رکورد N ام رو فلان مقدار بده.
با دستور ROW_NUMBER که تو sql 2005 اضافه شده یه کارایی کردم. میتونم فیلد N ام رو سلکت کنم. اما هنگام آپدیت با این که شرط میذارم که ROW_NUMBER برابر N باشه اما باز همه رکورد ها آپدیت میشه.
کسی راهی به ذهنش میرسه؟