SQL'de Yeni Bir Kayıt Eklemek
1 sayfadaki 1 sayfası
SQL'de Yeni Bir Kayıt Eklemek
Tabloya yeni bir satır eklemek iiçin INSERT INTO sözcüğünü kullanırız. Genel kullanım şekli aşağıdaki biçimdedir ;
INSERT INTO tablo adı VALUES (deger1, deger2, deger3, . . . );
Eğer sadece belirli sahalara değer girmek istersek INSERT INTO’yu aşağıdaki şekildeki gibide kullanabiliriz.
INSERT INTO tablo adı(kolon1, kolon3, kolon9, kolon7) VALUES (deger1, deger3, deger9, deger7);
Örnek 1: Yeni bir personel eklemek istersek ;
INSERT INTO personel VALUES (‘asdf2345’, ‘Ahmet’, ‘Yıldırım’, ‘01.01.1963’, ‘Ankara’, ‘E’, 1, 7, 1, ‘ebuziya cad. Bakırköy’);
Örnek 2: Yeni bir meslek eklemek istersek ;
INSERT INTO meslekler VALUES (23, ‘Belçi’, 200);
Bir tablodan bazı kayıtları başka bir tabloyada aktarabiliriz. Bunun için aşağıdaki gibi bir ifade yazmalıyız;
INSERT INTO tablo1 SELECT kolon1, kolon2, . . FROM tablo2;
Örnek 3: INSERT INTO NEW_CUSTOMER SELECT NAME, CITY FROM CUSTOMER;');
INSERT INTO tablo adı VALUES (deger1, deger2, deger3, . . . );
Eğer sadece belirli sahalara değer girmek istersek INSERT INTO’yu aşağıdaki şekildeki gibide kullanabiliriz.
INSERT INTO tablo adı(kolon1, kolon3, kolon9, kolon7) VALUES (deger1, deger3, deger9, deger7);
Örnek 1: Yeni bir personel eklemek istersek ;
INSERT INTO personel VALUES (‘asdf2345’, ‘Ahmet’, ‘Yıldırım’, ‘01.01.1963’, ‘Ankara’, ‘E’, 1, 7, 1, ‘ebuziya cad. Bakırköy’);
Örnek 2: Yeni bir meslek eklemek istersek ;
INSERT INTO meslekler VALUES (23, ‘Belçi’, 200);
Bir tablodan bazı kayıtları başka bir tabloyada aktarabiliriz. Bunun için aşağıdaki gibi bir ifade yazmalıyız;
INSERT INTO tablo1 SELECT kolon1, kolon2, . . FROM tablo2;
Örnek 3: INSERT INTO NEW_CUSTOMER SELECT NAME, CITY FROM CUSTOMER;');
1 sayfadaki 1 sayfası
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz