SQL Server’da INSERT İşlemi

SQL Server'da INSERT İşlemi

Bugün ki yazımızda SQL Server’da INSERT İşlemini ele alacağız. SQL Server’da INSERT komutu ile bu işlem gerçekleştirilmektedir. INSERT işlemini genel kullanımı şu şekildedir.

INSERT INTO TABLO_lSMI(KOLONLAR) VALUES(DEGERLER)

Ekleme işlemi yaparken kolon belirtmezsek tüm kolonları sırası ile yazmamız gerekmektedir. Şimdi ki örneğimizde kolon belirtmeden Categories tablosuna kayıt ekleyeceğiz. Kodumuz:

INSERT INTO Categories VALUES ('MSSQL','MSSQL KATEGORISI','0x000')

MSSQL INSERT

Kaydımız başarı ile eklendi. Categories tablosundaki sütun sıralamasına göre ekleme yaptık. Ama her durumda tüm sütunlara veri eklemek istemeyebiliriz. Bu gibi durumlarda belirli kolon isimlerini vererek ait kolonlara ekleme yapabiliriz.

Uygulama 1: Categories tablosuna sadece (CategoryName)  alanını doldurarak veri eklemek.

INSERT INTO Categories(CategoryName) VALUES ('SAP')

Uygulama 2: Categories tablosuna sadece (CategoryName)  alanını doldurarak veri eklemek.

Bu örneğimiz çok önemlidir. Tek bir sorguda bir den çok kayıt eklemesi yapacağız.

INSERT INTO Categories(CategoryName) VALUES ('SAP'),('MVC'),('MICROSOFT')

İlgili sorguyu çalıştırdıktan sonra Categories  tablomuza 3 kayıt eklenmiş durumdadır.

Uygulama 2: CategoryName ve Description alanlarına ekleme yapıyoruz ve aynı anda 3 kayıt ekliyoruz.

INSERT INTO Categories(CategoryName,Description) VALUES ('SAP','SAP KATEGORISI'),('MVC','MVC KATEGORISI'),('MICROSOFT',' KATEGORISI')

SQL Server’da INSERT İşlemi’nin sonuna geldik. Önemli not olarak tek bir INSERT ile birden çok kayıt eklemek bu yazımızın yıldızıdır. Teşekkürler.

Referans: https://docs.microsoft.com/en-us/sql/t-sql/statements/insert-transact-sql?view=sql-server-ver15

E-bültene Abone Ol Merak etmeyin. Spam yapmayacağız.

Yazar

Kocaeli Üniversitesi Bilişim Sistemleri Mühendisliğini bitirip sektörde veri tabanı mühendisi olarak göreve başladım.

İlgili Yazılar

1 Yorum

[…] INSERT: Tabloya veri eklemek için kullanırız. […]

Cevapla

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Hızlı yorum için giriş yapın.

Başka Yazı Yok

Kayıt Ol

Zaten üye misiniz? Giriş Yap

Giriş Yap

Henüz üyeliğiniz yok mu? Kayıt Ol