# Very basic copy data base table on MsSQL / MsSQL de verileri ile birlikte bir tabloyu kopyalamak!

- Yazar: [Halit Yeşil](https://halityesil.com/)
- Yayın tarihi: 2011-03-10
- Son güncelleme: 2020-09-07
- Dil: Türkçe
- Kaynak adres: https://halityesil.com/very-basic-copy-data-base-table-on-mssql-mssql-de-verileri-ile-birlikte-bir-tabloyu-kopyalamak/
- Kategori: Güzel Fikirler
- Lisans: https://creativecommons.org/licenses/by-nc/4.0/
- Atıf: Halit Yeşil. “Very basic copy data base table on MsSQL / MsSQL de verileri ile birlikte bir tabloyu kopyalamak!”. halityesil.com, 2011-03-10. https://halityesil.com/very-basic-copy-data-base-table-on-mssql-mssql-de-verileri-ile-birlikte-bir-tabloyu-kopyalamak/

---

Bi arşivleme arayüzü hazırlarken kısayoldan tablo kopyalamak için kullandığım SQL deyimini paylaşmak istedim

```sql
SELECT [[columnName],...] INTO [newTableName] 
FROM [referanceTableName] WHERE [conditions]
```

Birde örnek verelim:

```sql
SELECT * INTO yenitablom 
FROM mevcuttablo
```

Sonuç olarak bu cümle standart bir SELECT sogusundan başka bir şey değil. Önemli olan nokta FROM deyiminden önce kullandığımız INTO kısmı. Bu bölümde sorgu sonucunda dönen tüm veri belirlediğiniz isimde bir tablo oluşturularak içerisine yazdırılıyor. Yani sadece SELECT sorgu sonucunu insert etmekle kalmıyor. Dönen kolon bilgisinide tabloya nakşediyorsunuz.

Çok pratik ve başarılı bir yöntem. Aferin MsSQL ne kadar sevmesemde :)
