Tablo Oluşturmak ve Silmek (CREATE - DROP)
Tablo Oluşturmak - CREATE
SQL ile yeni bir tablo oluşturmak için CREATE anahtar kelimesi kullanılır. Tablo oluştururken sonrasında daha detaylı konuşacağımız 3 önemli başlık daha vardır.
Sütunlara verilecek isim, sütunların veri tipi ve varsa sütunlarda bulunan kısıtlama yapıları.
Tablo Oluşturmak - CREATE Söz Dizimi
CREATE TABLE <tablo_adı> (
<sütun_adı> <veri_tip> (kısıtlama_adı>,
<sütun_adı> <veri_tip> (kısıtlama_adı>,
....
);
Tablo Oluşturmak - CREATE Örnek Kullanım
author isminde bir tablo oluşturalım, id, first_name, last_name, email, birthday sütunları olsun. Veri tipleri ve kısıtlama yapılarıyla ilgili sonrasında detaylı olarak konuşacağız.
CREATE TABLE author (
id SERIAL PRIMARY KEY,
first_name VARCHAR(50) NOT NULL,
last_name VARCHAR(50) NOT NULL,
email VARCHAR(100)
birthday DATE
);
Tablo Silmek - DROP
Oluşturduğumuz tabloları silmek için DROP anahtar kelimesi kullanılır.
Tablo Silmek - DROP Söz Dizimi
DROP TABLE (IF EXISTS) <tablo_adı>;
Burada IF EXISTS yapısını kullanarak yanlış tablo ismi yazımı durumunda hata mesajı almayı önleriz.
Tablo Silmek - DROP Örnek Kullanım
"test" isimli tablomuzu silmek istersek;
DROP TABLE IF EXISTS test;
Daha Fazlası İçin
Lesson discussion
Swap insights and ask questions about SQL
Be the first to start the discussion
Ask a question or share your thoughts about this lesson.