Ok Otacílio, exagero meu! Acontece que surgem umas coisas gritantes, como se ignorassem os recursos que existem. My excuses !!!
Citando Otacilio Neto <[EMAIL PROTECTED]>: > > --- Kamayocks <[EMAIL PROTECTED]> escreveu: > > > A melhor opção não seria enviar a mensagem, capturar > > e tratar a exceção quando a > > mesma ocorrer?! > > Caso contrário seria enviado mensagem para, primeiro > > verificar a existencia e > > depois, caso não haja a duplicidade, realizar o > > insert. > > Mesmo que a procura seja realizada internamente, não > > vejo porque rodar um cursor > > para fazer esta verificação, quando o SGDB possui > > regras de integridade, > > unicidade, etc. Por que não os recursos que SGDB > > oferece?! > > Ou eu entendi tudo errado?! > > > > > > Citando Otacilio Neto <[EMAIL PROTECTED]>: > > > > > > > > --- "Cristiano Martins ribeiro (Informatica)" > > > <[EMAIL PROTECTED]> escreveu: > > > > > > > Agora levanto a questão da performance, haveria > > > > muita diferença entre utilizar a trigger de > > inserção > > > > ou a instrução SQL? > > > > > > > > Pense, por exemplo, em um loop com milhares de > > > > inserções... > > > > > > > > Cristiano Martins > > > > > > > Eu acho que o bom mesmo eh capturar o erro no > > lugar de > > > verificar se o registro já existe. > > > > > > Pode adicionar tb um WHERE rg='qualquer_coisa' que > > > acho que melhora, mas o bom mesmo seria capturar o > > > erra quando desse chave duplicada. > > > > > > > > > > > > > > Quem formulou a pergunta queria apenas uma maneira de > inserir registros sem disparar erro de chave primaria > quando eles ocorressem. Eu apenas dei uma solução, mas > nao disse que era a unica nem que era a melhor! > > > > > _______________________________________________________ > Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e > anti-spam realmente eficaz. > http://br.info.mail.yahoo.com/ > _______________________________________________ > Grupo de Usuários do PostgreSQL no Brasil > http://www.postgresql.org.br > > ___________________________________________________________________________________ Agora todas as suas ligações DDD e DDI com o 21 vêm junto com a conta do seu telefone de casa ou celular. Mais comodidade e praticidade para você. Faz um 21 e aproveite! _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
