آموزش حلقه while دراسکیوال سرور SQL-قسمت بیست وپنجم

حلقه while در SQL با نام و یاد خداوند. سلام خدمت کاربران گرامی در جلسه قبل با دستور update در sql آشنا شدیم. در این جلسه می خواهیم با حلقه while در sql آشنا بشیم. یک جدول به نام Student داشتیم . مقادیر ستون id جدول student را مشاهده کنید ، اولین مقدارستون id 1030 و id بعدی 1031 و 1032 می باشد ،id با مقدار 1033 وجود ندارد و id بعدی 1034 و باز id 1035 وجود ندارد و id بعدی هم 1036 می باشد . در این جلسه می خواهیم id های آزاد ( یعنی idهایی که در جدول جا افتاده اند ) را پیدا کنیم . اما قبل از آن می خواهیم تا شما را با حلقه while آشنا کنیم . می خواهیم دستوری بنویسیم که مقایر 1 تا 10 را چاپ کند ؟ نکات کلمه کلیدی declare در sql برای تعریف متغیر است . ابتدا یک متغیر از نوع int تعریف می کنیم . در sql متغیر هایی که تعریف می شوند با علامت @ شروع می شوند . ابتدا با استفاده از کلمه کلیدی set مقداری برای متغیرمان ست می کنیم . حلقه ی while به معنی تا هنگامی که : پس هر مقداری جلوی آن قرار گیرد به عنوان شرط ما می باشد. کلمات کلیدی begin و end به عنوان شروع و پایان حلقه ما می باشد . مشاهده می کنیم که با استفاده از حلقه ی while توانستیم مقادیر 1 تا 10 را چاپ کنیم . دستور If دستور حلقه While Database Catalog کلید اصلی کلید خارجی پروسیجر ها پروسیجر ها ی بازگشتی دانلود از وبسایتwww.heilton.com