mesela bir tablo oluşturuyorum, ismi 'uyeler'. bunun için kullandığım kod;
quote:
create table uyeler ('id' int(5) not null auto_increment, 'isim' varchar(15) not null, 'soyisim' varchar(15) not null, primary key ('id'));
daha sonra bu tabloya şu şekilde veri eklemek istediğimde;
quote:
insert into uyeler values ('sahsin_ismi','sahsin_soyismi');
girilen veri sayısı ile tablodaki sütun sayısı eşleşmiyor hatası alıyorum. eğer 'id' sütunu için de bir değer girersem bu sefer veri kaydı yapılıyor. fakat burası normalde tabloyu yaratırken de belirttiğim gibi bir auto_increment sütunu. benim bir veri yazmadan sistemin kendisi otomatikman bir değer ataması gerekmez mi? internette epey araştırdım fakat bir sonuç elde edemedim. yardımlarınızı bekliyorum, şimdiden teşekkürler (kullandığım mysql versiyonu server 5.1)
insert into uyeler (isim, soyisim) values ('sahsin_ismi','sahsin_soyismi');