Boa tarde pessoa! Eu estou utilizando o postgres já há algum tempo em meus programas. Praticamente só utilizo o postgres para repositório de informação e não utilizo nenhuma função, trigger ou sequence. Não utilizo pq ainda não aprendi e também porque ainda não peguei de verdade para estudar.
Agora estou com um pouco de tempo sobrando e estou lembrando que quando programei vb6 com oracle há vários anos atrás, havia um jeito de pegar o próximo valor de um índice de tabela através de um nextval. Só lembro disso. Não lembro a lógica. Olhando o postgres, vi que tem as sequences e o amigo meu que importou a base de dados, que era access, para o postgres criou sequences para todas as tabelas! Mas nunca usei. Como que eu faço para trabalhar com as sequences para manipular o índice das tabelas? Hoje, eu faço ainda via sistema, fazendo um "select max(codigo) from tabela" e depois somo 1 ao resultado. A outra pergunta seria como faço para nivelar a sequence com os índices das tabelas que já estão com dados? Att. Giovani -- Giovani Rodrigues
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
