MSSql'de Sql sorgusu ile tablo kopyalama
as
select * into <yenitabloadi> from <kaynaktabloadi>
Örnek
Select * into employee_backup from employee
Belli kolonları atmak için
select col1, col2, col3 into <yenitabloadi>
from <kaynaktabloadi>
Örnek
Select empId, empFirstName, empLastName, emgAge into employee_backup
from employee
Veriler haric sadece tablonun yapısını kurmak için.
select * into <yenitabloadi> from <kaynaktabloadi> where 1 = 2
Örnek
select * into employee_backup from employee where 1=2
Farklı veri tabanlarındaki tabloyu kopyalama
select * into <yenitabloadi database.dbo.yenitabloadi>
from <kaynaktabloadi database.dbo.kaynaktabloadi>
Örnek
select * into Mydatabase2.dbo.employee_backup
from mydatabase1.dbo.employee
Yorumlar
Yorum Gönder