TABLO OLUŞTURMAK,SİLMEK ve VERİ EKLEMEK - MSSQL

mssql tablo oluşturmak

İlk olarak tablo oluşturmadan önce hangi veritabanını kullanacanağımzı belirtmemiz gerekiyor bunun için use veritabanı_ismi şeklinde kullanacağımız veritabanını yazarak başlıyoruz.

USE veritabanım

veritabanını belirttiğimize göre tablo oluşturma aşamasına geçebiliriz.

CREATE TABLE kategoriler
(
id int primary key identity,
ad varchar(20)
)
GO

yukarıdaki gördüğünüz sorguda kategoriler adında tablo oluşturduk ardından parantezlerin içine oluşturmak istediğimiz sütünlarımızın adını ardından veri tipini ve özelliklerini yazıyoruz her sütünü virgül ile ayırıyoruz.

id int primary key identity // buradaki sütünumuzun veri tipini int olarak atayıp birincil anahtar ve otomatik artan değer olarak özelliklerini belirtmişiz.

Tablomuzu silmek için aşağıdaki sorguyu çalıştırmamız yeterli olacaktır.

DROP TABLE kategoriler


Tablomuzu oluşturduktan sonra veri ekleme işlemini insert sorgusu ile yapabiliyoruz:

INSERT kategoriler values('teknoloji'),('giyim')
GO

yukarıdaki satırda kategoriler adlı tablomuza 2 adet veri girmiş oluyoruz.

Veriyi ekleme işlemini yaptık ama değer hangi sütuna girilecek belirtmedik peki nasıl oluyor ?

insert table ile girilecek değerleri values kısmındaki parantezler içine yazmamız gerekiyor durumu daha iyi anlatabilmek adına 3 adet sütunlu bir tablo örneği yapalım:


CREATE TABLE urunler
(
Id int identity primary key,
Ad varchar(50),
fiyat int
)
GO
Tablomuzu oluşturduk şimdi veri girelim :
INSERT urunler values('ayakkabı',50),('terlik',20),('çorap',10)
GO

verilerimizi girdik sonuca bakalım : 

SELECT * FROM urunler

ssms results




yukarıda resimde gördüğümüz sonuçtan anlaşılacağı gibi values içinde parantezlere girdiğimiz değerler sutunlara sırasıyla atanmakta peki id kısmına değer belirtmedik  diye düşünüyorsanız id kısmında tabloyu oluştururken identity yani otomatik artak özelliğini kullandığımız için herhangi bir veri girişinde id kendiliğinden artacaktır bizim bir değer girmemize gerek kalmayacaktır.

İkinci bir yöntemde ise ekleyeceğimiz verilerin hangi sütüna eklenmesini istediğimizi belirtebiliriz.
Bunun için:

INSERT urunler(Fiyat,Ad) values(350,'Gitar')
GO

Şeklinde sorgumuzu çalıştırabiliriz. Bu ikinci yöntemde değer eklemek istemediğiniz sütunları boş atlayabilirsiniz.
Blogger tarafından desteklenmektedir.