SóProvas


ID
2834488
Banca
FCC
Órgão
CREMESP
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

No PL/SQL, um subprograma pode ser um procedure ou uma função. Sobre estas estruturas, considere:


I. No geral, procedure é usado para realizar uma ação e a função para calcular e retornar um valor.

II. Os procedures e as funções têm a mesma estrutura e os mesmos parâmetros como, por exemplo, a cláusula RETURN.

III. Os subprogramas podem ser agrupados em pacotes PL/SQL, que tornam o código mais reutilizável.

IV. Funções e procedures são armazenados no banco de dados em formato não compilado. Eles serão compilados somente no caso de backup do banco de dados.


Está correto o que se afirma APENAS em

Alternativas
Comentários
  • I - Correto. Além disso, Funções só podem usar select enquanto que SPs podem usar insert, delete, etc.

    II - Errado. SP pode ter 0 ou mais parâmetros de entrada e saída. Funções podem ter 0 ou mais parâmetros de entrada, mas nenhum de saída. A cláusula RETURN só existe na função

    III - Correto;

    IV - Errado. Ambas são pré-compiladas.