Jdbc

  • Por favor me expliquem as frases abaixo:

" Java não realiza uma inclusão porque a chave primária duplicada não é erro".

“O que é chave duplicada?”

e ai kra, blz, chave primária é um campo, que identifica, exclusivamente, cada registro em uma tabela. Por isso ele nunca pode ser duplicado.

OK que o tópico esteja duplicado, mas ainda questiono a origem da frase

[quote]
" Java não realiza uma inclusão porque a chave primária duplicada não é erro".[/quote]

Pois como o rodrigo_rn explicou o que é chave primaria, de que forma que chave duplicada não seria erro ??? Acho que esta frase está um pouco fora de concordância.

Chave duplicada é erro sim e não apenas java, mas qualquer manipulador de banco de dados apresenta um erro ao realizar uma inclusão com chave duplicada, pois o proprio SGBD gera o erro.

[]s

Tudo bem pessoal, essa frase está em um livro de jsp/java/mysql. Analisando agora entendi o que o Sr. Autor do Livro quis dizer, usou uma maneira contraditória.