- Katılım
- 25 May 2018
- Mesajlar
- 1,610
- En iyi yanıt
- 14
- Puanları
- 113
- Konum
- İstanbul
- Web sitesi
- excelarsivi.com
- Ad Soyad
- Murat OSMA
- Office Vers.
- Microsoft 365 TR+EN
INSERT INTO komutu bir veritabanında yer alan tablolara yeni kayıt eklemek için kullanılır. Eklenen her bir kayıt tabloya yeni bir satır ekler.
INSERT INTO komutunu hem sütun adı hem de eklenecek verileri içerecek şekilde veya sadece eklenecek değerleri tanımlayarak kullanabilirsiniz:
Sütun adı ve veri tanımlayarak:
Sadece veri tanımlayarak:
Aşağıdaki personel adlı örnek tablo üzerinde işlemler yapmaya çalışalım:
Eğer aşağıdaki komutu kullanırsanız; tanımlanan veriler karşılık gelen sütunlara aktarılarak personel tablosunda yeni bir satır yani kayıt oluşturulur:
Sonuç
Eğer aşağıdaki komutu kullanırsanız; tanımlanan veriler personel tablosunda yeni bir satır yani kayıt oluşturulur:
INSERT INTO komutunu hem sütun adı hem de eklenecek verileri içerecek şekilde veya sadece eklenecek değerleri tanımlayarak kullanabilirsiniz:
Sütun adı ve veri tanımlayarak:
SQL:
INSERT INTO tablo_adı (sütun_adı1, sütun_adı2, ...) VALUES (deger1, deger2, ...)
Sadece veri tanımlayarak:
SQL:
INSERT INTO tablo_adı VALUES (deger1, deger2, ...)
Aşağıdaki personel adlı örnek tablo üzerinde işlemler yapmaya çalışalım:
Adi | Soyadi | Gorevi | Memleketi | DTarihi |
---|---|---|---|---|
Ahmet | Kara | Öğretmen | Sinop | 27.06.1980 |
Mehmet | Ertürk | Öğretmen | Manisa | 05.02.1972 |
Serdar | Şenel | Memur | Eskişehir | 25.09.1987 |
Metin | Gökay | Memur | İzmir | 07.04.1989 |
Mehmet | Keskin | Öğrenci | Kars | 28.08.1998 |
Seyfi | Coşar | Öğrenci | Kırşehir | 09.11.1996 |
Cihan | Özkan | Öğrenci | Sivas | 15.03.1997 |
Eğer aşağıdaki komutu kullanırsanız; tanımlanan veriler karşılık gelen sütunlara aktarılarak personel tablosunda yeni bir satır yani kayıt oluşturulur:
SQL:
INSERT INTO personel (Adi, Soyadi, Gorevi, Memleketi, DTarihi) VALUES ('Mustafa', 'Karagöz', 'Öğretmen', 'Kastamonu', '1986-04-11')
Adi | Soyadi | Gorevi | Memleketi | DTarihi |
---|---|---|---|---|
Ahmet | Kara | Öğretmen | Sinop | 27.06.1980 |
Mehmet | Ertürk | Öğretmen | Manisa | 05.02.1972 |
Serdar | Şenel | Memur | Eskişehir | 25.09.1987 |
Metin | Gökay | Memur | İzmir | 07.04.1989 |
Mehmet | Keskin | Öğrenci | Kars | 28.08.1998 |
Seyfi | Coşar | Öğrenci | Kırşehir | 09.11.1996 |
Cihan | Özkan | Öğrenci | Sivas | 15.03.1997 |
Mustafa | Karagöz | Öğretmen | Kastamonu | 11.04.1986 |
Eğer aşağıdaki komutu kullanırsanız; tanımlanan veriler personel tablosunda yeni bir satır yani kayıt oluşturulur:
SQL:
INSERT INTO personel VALUES ('Kerim', 'Sade', 'Öğrenci', 'Isparta', '1997-07-27')
Adi | Soyadi | Gorevi | Memleketi | DTarihi |
---|---|---|---|---|
Ahmet | Kara | Öğretmen | Sinop | 27.06.1980 |
Mehmet | Ertürk | Öğretmen | Manisa | 05.02.1972 |
Serdar | Şenel | Memur | Eskişehir | 25.09.1987 |
Metin | Gökay | Memur | İzmir | 07.04.1989 |
Mehmet | Keskin | Öğrenci | Kars | 28.08.1998 |
Seyfi | Coşar | Öğrenci | Kırşehir | 09.11.1996 |
Cihan | Özkan | Öğrenci | Sivas | 15.03.1997 |
Mustafa | Karagöz | Öğretmen | Kastamonu | 11.04.1986 |
Kerim | Sade | Öğrenci | Isparta | 27.07.1997 |