asd_moghadas
یک شنبه 10 آبان 1388, 08:13 صبح
باسلام به دوستان برنامه نویس
لطفا کمک کنید
من میخواهم رکوردهای یک جدول خاص را ازیک دیتابیس به یک دیتابیس دیگر دریک بازه زمانی که اطلاعات واردشده را به اطلاعات جدول دیگر اضافه کنم البته توانسته ام تمام رکوردهارو به یک جدول منتقل نمایم امامشکلم حل نشده چون من تعدادی رکورددارم که درفاصله 10روز اضافه شده ودرجدول دیگر است ومیخواهم انها را به اطلاعات قبلی اضافه کنم واطلاعات تکراری نیز حذف بشه لطفا کمک کنید من ازاین روشها جهت انتقال اطلاعات بین دوجدول اصتفاده کردم
UPDATE T1 SET Col1=T2.Col1, Col2=T2.Col2, Col3=T2.Col3
FROM T1 JOIN T2
ON T1.ID=T2.ID
///////////////////////////////////////
Insert Into Table2 (Field1,Field2,Field3)
Select Field1,Field2,Field3 From Table1 Where (Is_Active = 0)
Delete From Table1 Where Is_Active = 0
///////////////////////////////
INSERT INTO DB1.DBO.TABLE1 SELECT * FROM DB2.DBO.TABLE2
////////////////////////
select*into DestinationDB.dbo.DestinationTable
from SourceDB.dbo.SourceTable
/////////////////
SELECT * INTO NewTable FROM MyLink.MyDatabase.dbo.MyTable
//////////////
INSERT INTO sql.DBO.A1 SELECT * FROM sql.DBO.Andix1
امامشکل همچنان باقی است
لطفا کمک کنید
من میخواهم رکوردهای یک جدول خاص را ازیک دیتابیس به یک دیتابیس دیگر دریک بازه زمانی که اطلاعات واردشده را به اطلاعات جدول دیگر اضافه کنم البته توانسته ام تمام رکوردهارو به یک جدول منتقل نمایم امامشکلم حل نشده چون من تعدادی رکورددارم که درفاصله 10روز اضافه شده ودرجدول دیگر است ومیخواهم انها را به اطلاعات قبلی اضافه کنم واطلاعات تکراری نیز حذف بشه لطفا کمک کنید من ازاین روشها جهت انتقال اطلاعات بین دوجدول اصتفاده کردم
UPDATE T1 SET Col1=T2.Col1, Col2=T2.Col2, Col3=T2.Col3
FROM T1 JOIN T2
ON T1.ID=T2.ID
///////////////////////////////////////
Insert Into Table2 (Field1,Field2,Field3)
Select Field1,Field2,Field3 From Table1 Where (Is_Active = 0)
Delete From Table1 Where Is_Active = 0
///////////////////////////////
INSERT INTO DB1.DBO.TABLE1 SELECT * FROM DB2.DBO.TABLE2
////////////////////////
select*into DestinationDB.dbo.DestinationTable
from SourceDB.dbo.SourceTable
/////////////////
SELECT * INTO NewTable FROM MyLink.MyDatabase.dbo.MyTable
//////////////
INSERT INTO sql.DBO.A1 SELECT * FROM sql.DBO.Andix1
امامشکل همچنان باقی است