Codice dei programmi nella directory:
///File: TestAutoIncrement.txt
L'autoincrement NON recupera i "buchi" di codice.
Nel seguente esercizio al campo pippo con value 'paperino' viene assegnato il valore 4
comunque e' possibile forzare il valore mancante (o buco, perso) con un'INSERT del tipo:
INSERT INTO teste_aut_inc (id, pippo) VALUES (3, 'paperino');
Prova in Postgresql
____________________
create table teste_aut_inc (
id SERIAL primary key,
pippo varchar(10)
);
insert into teste_aut_inc (pippo) values ('ciao');
insert into teste_aut_inc (pippo) values ('cia');
insert into teste_aut_inc (pippo) values ('ci');*/
select * from teste_aut_inc
delete from teste_aut_inc where id = 3;
insert into teste_aut_inc (pippo) values ('paperino'); -- qui viene inserito l'id a 4
///(Fine file: TestAutoIncrement.txt)