Nima_kyan
یک شنبه 06 اسفند 1391, 12:14 عصر
سلام
من یه دستورت درج گروهی دارم که قبل ثبت با یه محاسبات خاصی یه سری رکورد رو از جدول های مختلف میکشه بیرون و تو یه جدول مجازی (Result#) میریزه و حالا میخوام محتویات این جدول مجازی رو رکورد به رکورد تو یه جدول دیگه درج کنم(در صورتی که این رکوردها تکراری نباشن ثبت بشن)از همچین دستوری استفاده کردم:
insert into Table1 (field1,field2,field3)
select field1,field2,field3 from #Result
که کار درج رو بدون مشکل انجام میده ولی میخوام قبل درج هر رکورد تست کنم در صورت تکراری نبودنش درج بشه. ولی چطور نمیدونم؟؟؟؟؟(فرض کنیم که فیلد کلید Field1 باشه)
ممنون میشم کمک کنید
من یه دستورت درج گروهی دارم که قبل ثبت با یه محاسبات خاصی یه سری رکورد رو از جدول های مختلف میکشه بیرون و تو یه جدول مجازی (Result#) میریزه و حالا میخوام محتویات این جدول مجازی رو رکورد به رکورد تو یه جدول دیگه درج کنم(در صورتی که این رکوردها تکراری نباشن ثبت بشن)از همچین دستوری استفاده کردم:
insert into Table1 (field1,field2,field3)
select field1,field2,field3 from #Result
که کار درج رو بدون مشکل انجام میده ولی میخوام قبل درج هر رکورد تست کنم در صورت تکراری نبودنش درج بشه. ولی چطور نمیدونم؟؟؟؟؟(فرض کنیم که فیلد کلید Field1 باشه)
ممنون میشم کمک کنید