- Katılım
- 20 Kas 2021
- Konular
- 2,085
- Mesajlar
- 5,972
- Çözüm
- 5
- Online süresi
- 3mo 10d
- Reaksiyon Skoru
- 5,735
- Altın Konu
- 218
- TM Yaşı
- 4 Yıl 6 Ay 16 Gün
- Başarım Puanı
- 317
- Yaş
- 27
- MmoLira
- 1,573
- DevLira
- 0
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
SQL CREATE TABLE İfadesi
İfade CREATE TABLE, bir veritabanında yeni bir tablo oluşturmak için kullanılır.
Sözdizimi
Kod:
CREATE TABLE table_name (
column1 datatype,
column2 datatype,
column3 datatype,
....
);
Sütun parametreleri, tablonun sütunlarının adlarını belirtir.
Veri türü parametresi, sütunun tutabileceği veri türünü belirtir (örn. varchar, tamsayı, tarih, vb.).
SQL CREATE TABLE Örneği
Aşağıdaki örnek, beş sütun içeren "Kişiler" adlı bir tablo oluşturur: Kişi Kimliği, Soyadı, Ad, Adres ve Şehir:
Örnek
Kod:
CREATE TABLE Persons (
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
PersonID sütunu int türündedir ve bir tamsayı tutacaktır.
LastName, FirstName, Address ve City sütunları varchar türündedir ve karakterleri tutacaktır ve bu alanlar için maksimum uzunluk 255 karakterdir.
Boş "Kişiler" tablosu şimdi şöyle görünecek:
PersonID | LastName | FirstName | Address | City |
|---|---|---|---|---|
| | | | |
İpucu: Boş "Kişiler" tablosu artık SQL INSERT INTO deyimiyle verilerle doldurulabilir.
Başka Bir Tablo Kullanarak Tablo Oluşturma
Mevcut bir tablonun bir kopyası da kullanılarak oluşturulabilir CREATE TABLE.
Yeni tablo aynı sütun tanımlarını alır. Tüm sütunlar veya belirli sütunlar seçilebilir.
Mevcut bir tabloyu kullanarak yeni bir tablo oluşturursanız, yeni tablo eski tablodaki mevcut değerlerle doldurulacaktır.
Yeni tablo aynı sütun tanımlarını alır. Tüm sütunlar veya belirli sütunlar seçilebilir.
Mevcut bir tabloyu kullanarak yeni bir tablo oluşturursanız, yeni tablo eski tablodaki mevcut değerlerle doldurulacaktır.
Sözdizimi
Kod:
CREATE TABLE new_table_name AS
SELECT column1, column2,...
FROM existing_table_name
WHERE ....;
Aşağıdaki SQL, "TestTables" ("Müşteriler" tablosunun bir kopyası olan) adlı yeni bir tablo oluşturur:
Örnek
Kod:
CREATE TABLE TestTable AS
SELECT customername, contactname
FROM customers;
- Katılım
- 28 Eki 2013
- Konular
- 4,450
- Mesajlar
- 15,086
- Çözüm
- 60
- Online süresi
- 4mo 17d
- Reaksiyon Skoru
- 5,551
- Altın Konu
- 117
- Başarım Puanı
- 467
- MmoLira
- 3,671
- DevLira
- 7
Paylaşım için teşekkürler.
- Katılım
- 20 Nis 2019
- Konular
- 5,130
- Mesajlar
- 19,082
- Çözüm
- 627
- Online süresi
- 12mo 4d
- Reaksiyon Skoru
- 14,958
- Altın Konu
- 486
- TM Yaşı
- 7 Yıl 1 Ay 17 Gün
- Başarım Puanı
- 494
- MmoLira
- 31,448
- DevLira
- 51
Paylaşım için teşekkürler 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 0
- Görüntüleme
- 247
- Cevaplar
- 1
- Görüntüleme
- 136
- Cevaplar
- 2
- Görüntüleme
- 155
- Cevaplar
- 3
- Görüntüleme
- 264
- Cevaplar
- 2
- Görüntüleme
- 196










