SQL ekleme ifadeleri en yaygın SQL ifadelerinden biridir ve aşağıda referansınız için en yaygın üç SQL ekleme ifadesi ile tanıştırılır.
Veri veritabanına girdiğimizde, yaygın kullanılan SQL ekleme ifadeleri şunlardır:
INSERT INTO TABLE1(id, name, address) VALUES(1, ygl, 'beijing') - T-sql ve PL/SQL için;
ID, name, adresi TABLE2'ye SEÇ FROM tablo1'den - otomatik olarak tablo2, T-sql kullanımı oluşturuyor;
INSERT INTO TABLE2(id, isim, adres) SELECT id, name, adres TABLE 1'den
İşte üçüncü SQL ekleme ifadesinin kısa bir açıklaması; talbe2'ye eklenen sütunlar belirtilebildiği ve veri kaynağı nispeten karmaşık sorgu ifadeleriyle elde edilebildiği için, kullanımı daha esnek olabilir, ancak hedef tablonun sütunlarını belirtirken, tüm boş olmayan sütunları doldurmamız gerektiğine de dikkat etmeliyiz; aksi takdirde veri ekleme mümkün olmaz.
TABLO2'ye EKLE Tablo1'den kim, isim, adres seç
Bu aşamada, hedef tablodaki sütunları çıkarırsak, hedef tablodaki tüm sütunlar varsayılan olarak eklenir ve SELECT'ten sonraki sütunların sırası, doğru veri eklemesini tamamlamak için hedef tablodaki sütunların tanımlanmış sırasıyla tam olarak aynı olmalıdır; bu kolayca gözden kaçırılabilir ve dikkat edilmesi gereken bir şeydir. |