Procura

Banco de dadosOracle


EXERCÍCIOS - Exercício 40

  • (FGV 2022)

No contexto do uso de cursores por meio do Oracle PL/SQL, analise o script a seguir.

DECLARE

v_CPF pessoa.CPF%type;

v_nome pessoa.nome%type;

-----------

BEGIN

OPEN teste;

LOOP

-----------

EXIT WHEN teste %notfound;

EXEC sp_inclui_beneficio(v_CPF);

END LOOP;

CLOSE teste;

END;

As linhas que substituem corretamente os trechos tracejados na quarta e na oitava linhas do script acima são, respectivamente:




A) CURSOR teste is SELECT CPF, nome FROM pessoa; FETCH teste into v_CPF, v_nome;

B) DECLARE teste as SELECT CPF, nome FROM pessoa; READ teste into v_CPF, v_nome;

C) SET CURSOR teste as SELECT CPF, nome FROM pessoa; RETRIEVE teste into v_CPF, v_nome;

D) teste = INPUT (SELECT CPF, nome FROM pessoa); NEXT teste INTO v_CPF, v_nome;

E) WITH teste as SELECT CPF, nome FROM pessoa; GET v_CPF=CPF, v_nome=nome FROM teste;


Próximo:
EXERCÍCIOS - Exercício 41

Vamos para o Anterior: Exercício 39

Tente Este: Exercício 38

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=1.59ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.60ms))((ts_substr_c=0.46ms))((ts_substr_im=0.79ms))
((total= 3ms))