Bir tablo yapma sorgusu oluşturur.
Söz Dizimi
SELECT alan1[, alan2[, ...]] INTO newtable [IN externaldatabase]
KAYNAK KAYNAK
SELECT...INTO deyiminin bölümleri:
Bölüm |
Açıklama |
alan1, alan2 |
Yeni tabloya kopyalanacak alanların adları. |
yenitablo |
Oluşturulacak yeni tablonun adı. yenitablo mevcut bir tabloyla aynı ada sahipse, yakalanabilir bir hata oluşur. |
dışveritabanı |
Bir dış veritabanının yolu. Yol açıklaması için IN yan tümcesine bakın. |
kaynak |
Kayıtların seçildiği mevcut tablonun adı. Bir veya birden çok tablo ya da sorgu olabilir. |
Notlar
Kayıtları arşivlemek, tablolarınızın yedek kopyalarını oluşturmak ya da başka bir veritabanına aktarılmak veya belirli bir süreye yönelik verileri görüntüleyen raporlar için temel olarak kullanmak üzere tablo yapma sorgularını kullanabilirsiniz. Örneğin, her ay aynı tablo yapma sorgusunu çalıştırarak bir Bölgeye Göre Aylık Satış raporu oluşturabilirsiniz.
Notlar:
-
Yeni tablo için bir birincil anahtar tanımlamak isteyebilirsiniz. Tabloyu oluşturduğunuzda yeni tablodaki alanlar, sorgunun temel tablolarındaki her alanın veri türü ve alan boyutunu devralır, ancak başka hiçbir alan veya tablo özelliği aktarılmaz.
-
Mevcut bir tabloya veri eklemek için INSERT INTO deyimini kullanarak bir ekleme sorgusu oluşturun.
-
Tablo yapma sorgusunu çalıştırmadan önce hangi kayıtların seçileceğini öğrenmek için ilk olarak aynı seçimi ölçütlerini kullanan bir SELECT deyiminin sonuçlarını inceleyin.