Questão de Banco de Dados — Oracle — FGV 2022
Banco de DadosOracle
- Código
- fg055933
- Banca
- FGV
- Órgão
- TJ-DFT
- Ano
- 2022
- Nível
- Superior
- Cargo
- Analista Judiciário - Suporte em Tecnologia da Informação
No contexto do uso de cursores por meio do Oracle PL/SQL, analise o script a seguir.DECLAREv_CPF pessoa.CPF%type;v_nome pessoa.nome%type;-----------BEGINOPEN 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:
- ACURSOR teste is SELECT CPF, nome FROM pessoa; FETCH teste into v_CPF, v_nome;
- BDECLARE teste as SELECT CPF, nome FROM pessoa; READ teste into v_CPF, v_nome;
- CSET CURSOR teste as SELECT CPF, nome FROM pessoa; RETRIEVE teste into v_CPF, v_nome;
- Dteste = INPUT (SELECT CPF, nome FROM pessoa); NEXT teste INTO v_CPF, v_nome;
- EWITH teste as SELECT CPF, nome FROM pessoa; GET v_CPF=CPF, v_nome=nome FROM teste;