Olá, Beta
Em 25 de agosto de 2011 09:57, Beto Lima <betol...@gmail.com> escreveu: > ola pessoal, estou com uma dúvida com relação ao resetsequence la do > pgxn: http://pgxn.org/dist/resetsequence/ > eu uso windows infelizmente, e pra instalar deve ser no linux. > mas acho que mesmo assim não impede de se usar se rodarmos o sql que > cria as funções. > e foi isso que fiz rodei o sql que criou todas as funções, mas não sei > como chama-las. > ex: quero resetar todas as sequences de todo meu banco, ou de todo meu > squema. > tentei chamar a função mais ou menos assim: > select resetseq_reset_sequences_in_schema(meu_banco) > mas nao vai, gera erro. onde estou errando? > Você chegou a verificar as assinaturas das funções criadas? Vendo a assinatura fica fácil verificar quais os parâmetros que a função espera e conseqüentemente ajuda na chamada da função :) Qual o erro que você obteve? De qualquer modo você pode fazer algo como o exemplo abaixo: SELECT setval(relname::TEXT,1) FROM pg_class WHERE relkind='S' AND relnamespace=2200; Apenas lembrando: relnamespace=2200 (esquema public) relkind='S' (objetos do tipo sequence) > grato desde já. > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > Abraços -- JotaComm http://jotacomm.wordpress.com
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral