- 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?”
" 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.