Salve, sto provando ad usare l'auto increment per un DB così fatto:
create table libri(
id int(5) auto_increment,
titolo varchar(40),
primary key (id)
);
se inserisco un campo in questo modo:
insert into libri set titolo="il libro della giungla"
mi inserisce correttamente il il valore dell'id a 1 e il titolo che ho immesso, ma se provo ad usare la sintassi :
insert into libri values ("Il libro della giungla")
non mi funziona. Come mai non riconosce l'auto increment?
devo usare per forza la prima istruzione?