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

Bu blogdaki popüler yayınlar

Asp.Net ile Mernisten veri Çekme