[pgbr-geral] Como Zerar Tabela
Bom dia pessoal, estou com uma dúvida. Criei uma tabela chamada clientes.e nela fui inputando dados pelo Java 2 EEdaí ia olhando pelo Pgadmin se estava inputando corretamente, realmente estava, mas me deparei com um pequeno erro(eu acho q ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Como Zerar Tabela(CORRIGIDO)
Desculpem, o ultimo e-mail foi incompleto por causa da merda do meu teclado...drogamas aí vai de novo Bom dia pessoal, estou com uma dúvida. Criei uma tabela chamada clientes.e nela fui inputando dados pelo Java 2 EEdaí ia olhando pelo Pgadmin se estava inputando corretamente, realmente estava, mas me deparei com um pequeno erro(eu acho que é pequeno).eu ia apagando os dados diretamente pelo Pgadmin 3.daí ia inputar de novo os dados.percebi que a minha primary key não resetava...ela continuava desde a ultima posiçãominha tabela é bem simples: CREATE TABLE clientes( id bigserial not null, nome character varying(255), email character varying(255), endereco character varying(255), primary key(id) ) mas eu apagava os dados inputados no pgadmin 3, e quando inputava de novo...não resetava o primary key IDtem uma forma de eu resetar toda a tabela pra contagem começar do 0porque o ID está com incremento...mas estava so testando.daí quando eu colocava os dados na tabela de novo...a continuação do número começava de onde tinha parado.alguem tem como me falar como resetar uma tabela pra que a contagem do ID comece do ZERO novamente ? desculpa a redundância...mas é que não sei se estou me expressando bematé + Rodolfo Azevedo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Como Zerar Tabela(CORRIGIDO)
Em 21 de junho de 2010 18:25, Rodolfo rof20...@gmail.com escreveu: Desculpem, o ultimo e-mail foi incompleto por causa da merda do meu teclado...drogamas aí vai de novo Bom dia pessoal, estou com uma dúvida. Criei uma tabela chamada clientes.e nela fui inputando dados pelo Java 2 EEdaí ia olhando pelo Pgadmin se estava inputando corretamente, realmente estava, mas me deparei com um pequeno erro(eu acho que é pequeno).eu ia apagando os dados diretamente pelo Pgadmin 3.daí ia inputar de novo os dados.percebi que a minha primary key não resetava...ela continuava desde a ultima posiçãominha tabela é bem simples: CREATE TABLE clientes( id bigserial not null, nome character varying(255), email character varying(255), endereco character varying(255), primary key(id) ) mas eu apagava os dados inputados no pgadmin 3, e quando inputava de novo...não resetava o primary key IDtem uma forma de eu resetar toda a tabela pra contagem começar do 0porque o ID está com incremento...mas estava so testando.daí quando eu colocava os dados na tabela de novo...a continuação do número começava de onde tinha parado.alguem tem como me falar como resetar uma tabela pra que a contagem do ID comece do ZERO novamente ? desculpa a redundância...mas é que não sei se estou me expressando bematé + Mas este é o comportamento esperado de um campo do tipo SERIAL. http://www.postgresql.org/docs/current/interactive/datatype-numeric.html#DATATYPE-SERIAL Caso queira reiniciar veja a função setval em: http://www.postgresql.org/docs/current/interactive/functions-sequence.html Osvaldo ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral