Início > Banco de dados, DB2 / Banco de dados > Descobrindo colunas/tabelas envolvidas em erros no DB2

Descobrindo colunas/tabelas envolvidas em erros no DB2

Quem nunca teve que fazer um insert em uma tabela e deu algum erro no insert e não sabia de que campo se tratava?
Geralmente ele retornaria algo parecido com isso:

Error: DB2 SQL error: SQLCODE: -530, SQLSTATE: 23503, SQLERRMC: DB2PRD.THIST_OPER_VARVL.SQL140701170852720
SQLState: 23503
ErrorCode: -530

Ele retorna falando do ID da Chave, com a query abaixo, você consegue ver de que tabela/campos se trata:

SELECT * FROM SYSCAT.KEYCOLUSE WHERE CONSTNAME = ‘SQL140701170852720’

Enjoy

  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: