SQL CREATE TABLE Cümlesi
- Önceki Sayfa SQL Create DB
- Sonraki Sayfa SQL Kısıtlamaları
CREATE TABLE ifadesi
CREATE TABLE ifadesi veritabanındaki tabloyu oluşturmak için kullanılır.
SQL CREATE TABLE dilbilgisi
CREATE TABLE Tablo adı ( Sütun adı1 Veri türü, Sütun adı2 Veri türü, Sütun adı3 Veri türü, .... )
Veri türü (data_type) sütunun hangi veri türünü taşıyabileceğini belirtir. Aşağıdaki tablo SQL'deki en yaygın veri türlerini içerir:
Veri türü | Açıklama |
---|---|
|
Sadece tam sayıları barındırır. Köşeli parantez içinde rakamın maksimum sayı sayısını belirtin. |
|
Ondalıklı sayıları barındırır. "size" rakamın maksimum sayı sayısını belirler. "d" ondalık nokta sağındaki maksimum sayı sayısını belirler. |
char(size) |
Belirli uzunluklu stringleri barındırır (harfler, rakamlar ve özel karakterler içerebilir). Köşeli parantez içinde string uzunluğunu belirtin. |
varchar(size) |
Değişken uzunluklu stringleri barındırır (harfler, rakamlar ve özel karakterler içerebilir). Köşeli parantez içinde stringin maksimum uzunluğunu belirtin. |
date(yyyymmdd) | Tarihleri barındırır. |
SQL CREATE TABLE Örneği
"Person" adlı bir tablo oluşturmayı nasıl yapacağımızı bu örnekte gösteriyoruz.
Bu tablo 5 sütun içerir, sütun adları: "Id_P", "LastName", "FirstName", "Address" ve "City":
CREATE TABLE Persons ( Id_P int, Soyad varchar(255), İlk Ad varchar(255), Adres varchar(255), Şehir varchar(255) )
Id_P sütununun veri türü int'tir ve tam sayı içerir. Diğer 4 sütunun veri türü varchar'tır ve maksimum 255 karakter uzunluğundadır.
Boş "Persons" tablosu şu şekilde benzer:
Id_P | Soyad | İlk Ad | Adres | Şehir |
---|---|---|---|---|
Boş bir tabloya veri yazmak için INSERT INTO ifadesi kullanılabilir.
- Önceki Sayfa SQL Create DB
- Sonraki Sayfa SQL Kısıtlamaları