PDA

View Full Version : سئوال : انتقال اطلاعات...



myhoo2005
چهارشنبه 23 مرداد 1392, 11:01 صبح
سلام
میشه راهنمائی کنید:
دو TB دارم ، TB1 - TB2
1- با توجه به اینکه تعدادو نوع ساختار فیلدهای دو TB یکسان میباشند ، چطور میشه کل اطلاعات مثلا 1 را به 2 کپی و منتقل کرد بدون حذف اطلاعت 1 - فقط کپی..
2- نکته اینکه اگه TB1 داخل یک دیتابس(a) و TB2 داخل یک دیتابیس دیگه باشند(b) به چه صورت میشود؟؟
در سئوال یک هردو تیبل 1 و 2 داخل یک دیتابیس هستند
ممنون..

محمد سلیم آبادی
چهارشنبه 23 مرداد 1392, 11:59 صبح
سوال 1: اگر کلیداولیه داشته باشید و تداخل ایجاد بشه که این کار امکان پذیر نیست...
به هر شکل:
insert into table1
select * from table2

سوال 2: از مسیرکامل جدول برای این منظور استفاده کنید. مسیر کامل: serverName.DatabaseName.SchemaName.ObjectName
بطور مثال:
insert into db1..table1
select * from db2..table2

designwebsite
چهارشنبه 23 مرداد 1392, 12:25 عصر
باتشکر از درج اطلاعات مفیدتون در سایت. باتشکر

myhoo2005
چهارشنبه 23 مرداد 1392, 12:39 عصر
سوال 1: اگر کلیداولیه داشته باشید و تداخل ایجاد بشه که این کار امکان پذیر نیست...
به هر شکل:
insert into table1
select * from table2

سوال 2: از مسیرکامل جدول برای این منظور استفاده کنید. مسیر کامل: serverName.DatabaseName.SchemaName.ObjectName
بطور مثال:
insert into db1..table1
select * from db2..table2


ممنون از جوابتون:لبخندساده:

myhoo2005
چهارشنبه 23 مرداد 1392, 13:50 عصر
سوال 1: اگر کلیداولیه داشته باشید و تداخل ایجاد بشه که این کار امکان پذیر نیست...
به هر شکل:
insert into table1
select * from table2

سوال 2: از مسیرکامل جدول برای این منظور استفاده کنید. مسیر کامل: serverName.DatabaseName.SchemaName.ObjectName
بطور مثال:
insert into db1..table1
select * from db2..table2


آقا خب نمیدونستیم اینطوری تشکر نیست...چرا حالا نارحت میشید...با دگمه هم که تشکر کردیم...!!!:عصبانی++::افسرده::م عجب::گریه::اشتباه::عصبانی: