Olá Ishi não tenho muita expertise em PL/SQL
Então S_TEMP imagino que seja um cursor que vai armazenar o resultado de
SELECT VALOR_ANTIGO, COLUNA
FROM AUDIT_ALEXSOUSA
WHERE CHAVE_PRIMARIA=PK_CHAVE
nesse caso VALOR_ANTIGO E COLUNA estariam em S_TEMP
então depois eu utilizaria esses valores no update
/*
UPDATE SOUSA04.CLIENTES
SET S_TEMP.COLUNA=S_TEMP.VALOR_ANTIGO
WHERE CLIENTE_ID=PK_CHAVE;
*/
E QUANDO EXECUTO MOSTRA O ERRO
Erro(7,5): PL/SQL: ORA-00904: “S_TEMP”.”COLUNA”: identificador inválido
tentei fazer de outras formas mas sempre caio no mesmo erro.