Pular para o conteúdo principal

Questão de Banco de Dados — PL/SQL e Outras Extensões SQL — FCC 2019

Banco de DadosPL/SQL e Outras Extensões SQL
Código
fc136999
Banca
FCC
Órgão
Pref Manaus
Ano
2019
Cargo
ATTIFM ( )

Um programador deseja definir uma query SQL para retornar os valores das colunas salario e job_id para determinado id de funcionário, de forma que ela seja executada de acordo com os parâmetros que receber. Considerando a existência da tabela e dos campos indicados, no Oracle PL/SQL digitou o bloco de comandos abaixo.

 

..I..
    (p_id IN funcionarios.funcId%TYPE,
     p_salario OUT funcionarios.salario%TYPE,
     p_job OUT funcionarios.job_id%TYPE) IS
BEGIN
    SELECT salario, job_id
    INTO p_salario, p_job
    FROM funcionarios
    WHERE funcId = p_id;
END obter_dados
/

 

Completa adequadamente a lacuna I a instrução: CREATE

  1. AFUNCTION obter_dados PARAMETERS
  2. BOR REPLACE VIEW obter_dados
  3. COR REPLACE PROCEDURE obter_dados
  4. DTRIGGER obter_dados
  5. ESTRUCTURE obter_dados
Revelar gabarito e comentário

GabaritoC — OR REPLACE PROCEDURE obter_dados

Link permanente: /questoes/fc136999