Em 25 de julho de 2012 23:45, Guimarães Faria Corcete DUTRA, Leandro <
[email protected]> escreveu:

> 2012/7/25 Danilo Silva <[email protected]>:
> >
> > Li, há um tempo, sobre os códigos de erros (tabela SQL state)
>
> Leu onde?  Não é uma tabela!
>
google, como disse antes, foi há um tempo, não recordo o lugar, mas sei que
não estava explícito que se tratava do postgres.


Talvez eu tenha formulado a pergunta de maneira errada, e se isto aconteceu
peço a todos minhas sinceras desculpas.

Mudando a pergunta: Eu sei que o postgres retorna as mensagens de erros
(executando pelo pgadmin, psql, etc), porém eu precisaria traduzir a
mensagem para o português, por isso citei a tal "tabela SQL state". Os
códigos de erros do manual da versão 9.1 resolveria em partes o meu caso,
por exemplo: código 42601 (syntax_error), eu precisaria identificar o que
está errado na síntaxe, eu consigo isso através da mensagem que o client
gera, que no meu caso foi: ERROR: syntax error at or near "INSERTs". Com o
código eu consigo saber o tipo de erro, com a mensagem eu sei exatamente o
que ocorreu, mas tem a questão da tradução, então se alguém puder me ajudar
com essa questão ficarei muito grato.

Espero que agora eu tenha sido mais claro.

Att.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a