Seu script ele pede para eu informar o código (:codPessoaFisica), porém eu vou copiar na verdade, são mais de 10000 mil códigos, então apenas quero copiar de um e colar no outro.
UPDATE pessoa_fisica pf
SET pf.cd_municipio_ibge = (
SELECT cpf.cd_municipio_ibge
FROM compl_pessoa_fisica cpf
WHERE cpf.cd_pessoa_fisica = pf.cd_municipio_ibge
)
WHERE pf.cd_pessoa_fisica = cpf.cd_pessoa_fisica
Erro a partir da linha : 3 no comando -
UPDATE pessoa_fisica pf
SET pf.cd_municipio_ibge = (
SELECT cpf.cd_municipio_ibge
FROM compl_pessoa_fisica cpf
WHERE cpf.cd_pessoa_fisica = pf.cd_municipio_ibge
)
WHERE pf.cd_pessoa_fisica = cpf.cd_pessoa_fisica
Erro na Linha de Comandos : 9 Coluna : 29
Relatório de erros -
Erro de SQL: ORA-00904: “CPF”.“CD_PESSOA_FISICA”: identificador inválido
00904. 00000 - “%s: invalid identifier”
*Cause:
*Action:
Lucas_Camara
Cara, na verdade eu estava moscando. No seu caso, tem como fazer um UPDATE FROM SELECT: