javadsaberifar
شنبه 20 مهر 1392, 09:45 صبح
سلام به همه مهندسین محترم
من در یک Table یک تریگر After Insert دارم که اگر یک حالت خاص داشته باشد در یک جدول دیگر یک رکورد Insert می کند. من پس از Insert در جدول اصلی به @@IDENTITY آن نیاز دارم اما تریگر باعث می شود که مقدار @@IDENTITY تغییر کند و نامعتبر شود. تعداد Insert ها در جدول اصلی زیاد است و نمی توانم ID آخرین رکورد را استفاده کنم.
این مشکل را چگونه حل کنم.
من در یک Table یک تریگر After Insert دارم که اگر یک حالت خاص داشته باشد در یک جدول دیگر یک رکورد Insert می کند. من پس از Insert در جدول اصلی به @@IDENTITY آن نیاز دارم اما تریگر باعث می شود که مقدار @@IDENTITY تغییر کند و نامعتبر شود. تعداد Insert ها در جدول اصلی زیاد است و نمی توانم ID آخرین رکورد را استفاده کنم.
این مشکل را چگونه حل کنم.