PDA

View Full Version : ایجاد حللقه تکرار در SQL Server Managment Studio



rasol_afkham
چهارشنبه 04 تیر 1393, 15:17 عصر
با سلام خدمت دوستان عزیز
چطور می توان با کدهای SQL یک حلقه تکرار ایجاد نمود؟ مانند حلقه تکرار for در #C و یا زبانهای دیگر.
و همچنین چطور می توان به متغیری مقداری را نسبت داد؟
فرض کنید متغیری از نوع int داریم و می خواهیم مقدار آن را برابر با عددی قرار دهیم. البته همه اینها با استفاده از کدهای SQL باشد.

pezhvakco
پنج شنبه 05 تیر 1393, 08:42 صبح
سلام
قانون های برنامه نویسی در همه زبان ها یکسان است و SQL هم یک زیان برنامه نویسی .

Declare @CounterLoop int;
Set @CounterLoop = 0;

While @CounterLoop < 5
Begin
Insert Into TableName
(Col_Counter ,Col_Date)
Values (@CounterLoop ,GETDATE())

Set @CounterLoop = @CounterLoop + 1;
End



یک قانون همیشگی =>
جستجو = بهترین و سریعترین راه حل