SQL CREATE TABLE İfadesi, veri tabanında bir tablo oluşturmak için kullanılır. CREATE TABLE ifadesinin yazım biçimi ise aşağıda belirttiğimiz şekildedir. Bu ifade de görüldüğü üzere Tablonun adı, her sütunun tek tek adları ve bu sütunlarda saklanacak verilerin tipleri belirtilmiştir. SQL’de bir tablonun her sütunu mutlaka bir veri tipine özgü oluşturulmalıdır.
CREATE TABLE tablo_adi ( sutun_adi veri_tipi(boyutu), sutun_adi veri_tipi(boyutu), sutun_adi veri_tipi(boyutu), .... );
Gerçek bir örnek verecek olur isek; MUSTERI adında ve ADI,SOYADI,TELEFON sütunları olan bir tablo oluşturmak istiyoruz, bu tabloyu CREATE TABLE ifadesini kullanarak aşağıdaki gibi oluşturabiliriz.
Aşağıda gördüğünüz gibi tablomuzun adını, sütunları ve bu sütunların veri tiplerini tek tek belirttik.
CREATE TABLE MUSTERI ( ADI varchar(15), SOYADI varchar(25), TELEFON int, );
Yukarıdaki sorgumuzu çalıştırdıktan sonra MUSTERI ismini verdiğimiz tablomuzu oluşturmuş olduk. Şimdi bu tablomuza bir göz atalım;
select * from MUSTERI
Tablomuzu yukarıdaki sorgu ile sorguladığımızda aşağıdaki gibi tablonun geldiğini fakat boş olduğunu göreceksiniz.
Sonuç olarak artık tablomuzu oluşturmuş olduk. ufak bir hatırlatma yapmamız gerekir ise; Oluşturduğunuz bu tabloya veri eklemek için ise SQL’ in INSERT INTO ifadesini kullanabilirsiniz. INSERT INTO ifadesi için yazdığımız yazıya buradan ulaşabilirsiniz.
Bir sonraki yazımızda görüşmek üzere…