Erro a partir da linha : 1 no comando -
ALTER TABLE PRODUTO_EXERCICIO ADD CONSTRAINT PRODUTO_EXERCICIO_COD_PKPRIMARY KEY (COD)
Relatório de erros -
ORA-00902: tipo de dados inválido
00902. 00000 - "invalid datatype"
*Cause:
*Action:
Erro a partir da linha : 1 no comando -
ALTER TABLE PRODUTO_EXERCICIO ADD CONSTRAINT PRODUTO_EXERCICIO_COD_PKPRIMARY KEY (COD)
Relatório de erros -
ORA-00902: tipo de dados inválido
00902. 00000 - "invalid datatype"
*Cause:
*Action:
Oii, Neuber! Tudo bom?
Agradeço por aguardar o nosso retorno.
O erro, "ORA-00902: tipo de dados inválido"
, indica um problema com o tipo de dado da coluna COD
na tabela PRODUTO_EXERCICIO
. E pode ocorrer quando tentamos definir uma chave primária em uma coluna que não possui um tipo de dado válido para esse fim.
Em sua linha ALTER TABLE
vejo que falta um ponto e vírgula (;) no final do comando e isso pode gerar o erro. Então, revise todo o código para corrigir pequenos erros de sintaxe se houver.
Segue o comando corrigido:
ALTER TABLE PRODUTO_EXERCICIO ADD CONSTRAINT PRODUTO_EXERCICIO_COD_PKPRIMARY KEY (COD);
Caso queira revisar o código por completo, use a Opinião do Instrutor para comprar e fazer a revisão.
Espero que essas dicas ajudem a resolver o problema.
Até mais, Neuber!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!