PDA

View Full Version : اخرین سطر بروز رسانی شده



googoli
جمعه 19 اسفند 1390, 20:29 عصر
باسلام
من می دونم که این سوال من تکراری هست ولی هر چی گشتم نتونستم تو تالار پیداش کنم
سوال من این هست که
من می خوام اخرین سطری رو که کاربر روش تغییراتی رو اعمال می کنه بدست بیارم میشه من رو راهنمایی کنید

Galawij
جمعه 19 اسفند 1390, 20:54 عصر
من می خوام اخرین سطری رو که کاربر روش تغییراتی رو اعمال می کنه بدست بیارم میشه من رو راهنمایی کنید
سلام دوست عزیز،
من یک نمونه کد براتون می ذارم، بهش دقت کنید متوجه می شید. نتیجه دستور را سورت کنید و آخرین ID اش را انتخاب کنید.
DECLARE @MyOrderSumTVar TABLE(
OrderID int,
CustomerID int,
OrderYear int);
DELETE FROM OrderSum
OUTPUT DELETED.* INTO@MyOrderSumTVar
SELECT * FROM @MyOrderSumTVar
این کد در رابطه با دستور Delete هست. روی دستورات Insert و Update هم کار می کنه. برای Update به این صورت می شه:... Output Updated.* Into ....سوالی داشتید، مطرح کنید.

googoli
شنبه 20 اسفند 1390, 09:18 صبح
با تشکر از راهنمایی شما این کد یکم برای من گنگ هست میشه بیشتر توضیح بدید یا این که یه کد واضح تر برای من بگذارید