SQL Eylem Sorguları
Açıklama
CREATE TABLE Sorgusu VBA kodu içerisinden de oluşturulabilir SQL Tasarım penceresinde SQL Görünümü penceresinden de oluşturulabilir.. Örneğin geçici bir tabloya ihtiyaç duyulduğunda oluşturulup, işlem yapıldıktan sonra silinebilir, ya da kalıcı olarak saklanabilir.
Söz Dizimi
CREATE TABLE TabloAdı (
Kolon1, VeriTürü,
Kolon2, VeriTürü,
Kolon3, VeriTürü,
........
........
KolonN, VeriTürü
);
PARAMETRELER
- kolon1,...kolonN:Hangi kolonlar oluşturulacak
- tablo adı: Oluşturulacak tablonun adı
- VeriTürü: Oluşturulacak Alanların Veri Türü
Örnekler
CREATE TABLE YeniTablo
(id AUTOINCREMENT,
adı TEXT,
soyadı LONGTEXT,
tel INTEGER,
durum YESNO,
dtarihi DATETIME,
adres LONGTEXT,
maas CURRENCY,
ekhizmet CURRENCY);
NOT-1: Eğer veri türünün uzunluğu da ayarlanacaksa veri türünü belirttikten hemen sonra parantez içerisinde yazılabilir (Örn: adı TEXT(50))
NOT-2: Eylem sorgularından Tablo yapma sorgusu (CREATE TABLE) SQL Tasarım Penceresinde Tasarım Görünümünde görüntülenemez. SQL görünümünde görebilirsiniz SQL cümlesini de buraya yazmanız gerekmektedir.
Şimdi aşağıdaki tabloyu sorgu ile oluşturalım.
Şimdi sorgu tasarım penceresini açalım. Buradan SQL Görünümüne geçelim ve aşağıdaki SQL cümlesini yazıp srg_TABLO_YAPMA ismiyle kaydedelim.
Şimdi sorgumuzu çalıştırmak için çift tıklayalım. Aşağıdaki uyarı penceresi karşınıza çıkacaktır. Bu Uyarıyı Evet olarak tıkladığımızda tablomuz oluşacak ve Tablolar sekmesinde yerini alacaktır.
Şimdi ise VBA dan Tabloyu nasıl oluşturabiliriz buna bakalım. Öncelikle bir form oluşturup bir komut düğmesi ekleyelim Komut Düğmesinin Click Olayına aşağıdaki kodu yazalım.
Yeni Tablo Oluştur Butonuna tıkladığımızda Uygulamamızın Tablolar kısmına YeniTablo adında tablomuz oluşacaktır.
CREATE TABLE komutu ile yeni bir tablo oluşturmayı hem SQL Görünümünde hem de VBA'da komut yardımıyla nasıl oluşturabileceğimizi artık biliyoruz. Sonraki makalemizde Eylem sorgularına devam edeceğiz.
Şimdilik
Hoşcakalın...
0 Yorumlar