Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá companheiros profissionais,
Tenho duas tabelas cliente e pedido, hoje alterei na tabela cliente as praças de alguns clientes e quero atualizar a tabela pedido de acordo com a tabela cliente, exemplo:
pcpedc = tabela de pedido
pcclient = tabela de cliente
update pcpedc set pcpedc.codpraca = (select (pcclient.codpraca) from pcclient where pcpedc.codcli=pcclient.codcli)
Mas infelizmente retorna uma erro: ORA-01407: cannot update ("MEDALHA"."PCPEDC"."CODPRACA") to NULL..., este erro me diz que estou tentando inserir um valor null no campo pcpedc.codpraca, mas fazendo um select na tabela de cliente e pedido nao vejo ou nao consigo encontrar este campo null.
Onde esta o erro? O que será o problema?
Carregando comentários...