Se você reparar, o START mudou o valor da sequence, o que não deveria ter acontecido.
Em 26 de agosto de 2010 23:20, Marcelo Costa <[email protected]>escreveu: > > > 2010/8/26 Alexsander Rosa <[email protected]> > > Conversando no canal #postgresql eu descobri que a versão 8.3 tem, sim, o >> START -- então aparentemente isto é um BUG mesmo. A documentação online do >> 8.3 não mostra o comando, mas ele é suportado. Talvez por isto ninguém tenha >> visto ainda este bug. Estou conversando com o pessoal pra ver se faço um bug >> report, mas fica o recado. >> > > Não vi o BUG que vc relatou a única coisa que detectei é que o manual não > cita o START na versão 8.3. > > Testei num 8.3.9 e funcionou normalmente > > # create table teste (id serial, nome varchar(50), data_nascimento date); > NOTICE: CREATE TABLE will create implicit sequence "teste_id_seq" for > serial column "teste.id" > CREATE TABLE > > > # select * from teste_id_seq; > sequence_name | last_value | increment_by | max_value | > min_value | cache_value | log_cnt | is_cycled | is_called > > ---------------+------------+--------------+---------------------+-----------+-------------+---------+-----------+----------- > teste_id_seq | 1 | 1 | 9223372036854775807 | > 1 | 1 | 1 | f | f > (1 row) > > # alter SEQUENCE teste_id_seq start 2000; > ALTER SEQUENCE > > # select * from teste_id_seq; > sequence_name | last_value | increment_by | max_value | > min_value | cache_value | log_cnt | is_cycled | is_called > > ---------------+------------+--------------+---------------------+-----------+-------------+---------+-----------+----------- > teste_id_seq | 2000 | 1 | 9223372036854775807 | > 1 | 1 | 1 | f | f > (1 row) > > > # alter SEQUENCE teste_id_seq restart 1; > ALTER SEQUENCE > > # select * from teste_id_seq; > sequence_name | last_value | increment_by | max_value | > min_value | cache_value | log_cnt | is_cycled | is_called > > ---------------+------------+--------------+---------------------+-----------+-------------+---------+-----------+----------- > teste_id_seq | 1 | 1 | 9223372036854775807 | > 1 | 1 | 1 | f | f > (1 row) > > -- > Marcelo Costa > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Atenciosamente, Alexsander da Rosa Linux User #113925 "Extremismo na defesa da liberdade não é defeito. Moderação na busca por justiça não é virtude." -- Barry Goldwater
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
