Bu makalemizde SQL komutlarından SELECT INTO komutunu inceleyeceğiz.
SELECT INTO kısaca bir tablodan başka bir tabloya verilerin kopyalanmasını sağlar. Yazımı Standard SQL komutu gibidir.
- SELECT Sütunlar INTO YeniTablo
- FROM EskiTablo
YeniTablo : Hedef tablo ismi
EskiTablo : Kaynak tablo ismi
Sütunlar : Eski tablodan alınacak sütun isimleri
Örnek uygulamamızda Kisiler isimli bir tablomuz bulunmaktadır. Bu tablodaki bütün kayıtları daha önce oluşturmadığımız Kisiler_Yedek tablosuna kopyalalım.
Kişiler tablosu aşağıdadır:
Kopyalama işlemini gerçekleştirecek SQL komutu :
|
Kisiler_Yedek tablosunun son görünümü aşağıdaki gibidir:
Şimdi Kisiler tablosundan daha önce oluşturulmamış olan Kisiler_Yedek2 tablosuna ismi Uğur olan kişilerin kayıtlarını kopyalayalım.
Bu işlem için gerekli SQL kodu:
- SELECT * INTO Kisiler_Yedek2
- FROM Kisiler WHERE adi='Uğur'
Sorgu sonucu aşağıdaki gibidir:
Veysel Uğur KIZMAZ
Bilgisayar Mühendisi