Considere o seguinte código PL/SQL.
DECLARE
registros_atualizados number(2);
BEGIN
UPDATE COLABORADORES SET SALARIO =
SALARIO + 1000 WHERE COLABORADOR_ID=3;
IF SQL<<X>> THEN
dbms_output.put_line('Nenhum colaborador
encontrado');
ELSIF SQL<<Y>> THEN
registros_atualizados := SQL<<Z>>;
dbms_output.put_line('Registros Atualizados = ' ||
registros_atualizados);
END IF;
END;
registros_atualizados number(2);
BEGIN
UPDATE COLABORADORES SET SALARIO =
SALARIO + 1000 WHERE COLABORADOR_ID=3;
IF SQL<<X>> THEN
dbms_output.put_line('Nenhum colaborador
encontrado');
ELSIF SQL<<Y>> THEN
registros_atualizados := SQL<<Z>>;
dbms_output.put_line('Registros Atualizados = ' ||
registros_atualizados);
END IF;
END;
Selecione a alternativa que contém atributos de cursor válidos de modo a substituir <<X>>; <<Y>> e <<Z>> no código apresentado de forma correta, respectivamente: