Pular para o conteúdo principal

Questão de Banco de Dados — PostgreSQL — IF-RS 2018

Banco de DadosPostgreSQL
Código
qq369201
Banca
IF-RS
Órgão
IF-RS
Ano
2018
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Analise o código PL/pgSQL (SQL Procedural Language) a seguir compilado no banco de dados PostgreSQL, versão 9.2, esquema public.create or replace function obter_candidatos()returns table(inscricao candidato.inscricao%type,nome candidato.nome%type)as$body$declarebeginreturn query (select inscricao, nome from candidato);end;$body$language plpgsql;Qual alternativa apresenta a instrução SQL CORRETA para executar a função “obter_candidatos”?
  1. Aselect obter_candidatos();
  2. Bselect * from obter_candidatos;
  3. Cselect * from obter_candidatos();
  4. Dexecute obter_candidatos;
  5. Eselect * from tables(obter_candidatos());
Revelar gabarito e comentário

GabaritoC — select * from obter_candidatos();

Link permanente: /questoes/qq369201