اجرای قسمتی از یک کوئری در SQL SERVER
بیشتر مواقع برنامه نویسان ، زمانی که در SQL یک فایل Query برای نوشتن کوئری های خود ایجاد میکنند. و سپس در این فایل دستورات زیادی را جهت کوئری گرفتن می نویسند در صورتی که فقط لازم باشد یک قسمت از آن را اجرا کنند مجبورند سایر قسمت های دیگر را کامنت و یا حذف کنند که تا حدودی زمانبر و خسته کننده می باشد .
در این مقاله قصد داریم روشی را بیان کنیم که تا حدودی باعث افزایش سرعت کار و راحت شدن کار برنامه نویس می شود .
کوئری زیر را در نظر بگیرید :
1 2 3 4 |
select * from Sales update Stores set Address='Tehran' where StoreCode='12' insert into Sales(Quantity,StoreCode)values(30,'132') Delete From Sales.Currency where Sales.Currency.Name like '%b' |
حال اگر بخواهید فقط کوئری شماره 2 را (ردیف دوم) که مربوط به بروز رسانی جدول Stores است اجرا کنید در حالت عادی باید سایر کوئری های دیگر را کامنت کنید که تقریبا زمانبر است .
روش ساده برای این کار انتخاب کوئری مورد نظر و فشردن کلید F5 می باشد به صورت زیر :
در این حالت با انتخاب بخش مورد نظر و فشردن کلید F5 فقط بخش مورد انتخاب شدن اجرا می شود.
در این حالت شما محدود به یک دستور نیستید، می توانید چندین دستور را انتخاب و اجرا نمایید. برای مثال می توانید از دستورات فوق، دو دستور اول را انتخاب و اجرا نمایید.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.