نوشته شده توسط
m110_110
سلام
من بعد از درج ها از اين تابع براي اين کار استفاده مي کنم
SELECT SCOPE_IDENTITY()
این تابع آخرین Primary Key وارد شده در یک Query یا Stored Procedure را از هر جدولی که باشد برمی گرداند.در سوال ذکر شده فقط می خواهیم اطلاعات آخرین کاربر ثبت نام شده را به دست بیاوریم.
با این تابع فقط Primary Key آخرین رکورد برگردانده می شوند. اگر بخواهیم اطلاعات آخرین رکورد را استخراج کنیم ناچار به نوشتن یک Query شبیه کد زیر هستیم:
select * from Test where Test.PK_ID = scope_identity()
با این وجود روش اول ساده تر است
یا علی