Instituto Nacional de Metrologia, Normalização e Qualidade Industrial (INMETRO) - Assistente Executivo em Metrologia e Qualidade (2015) Questão 54

O SQL (Structured Query Language – linguagem de consulta estruturada) é a linguagem padrão para banco de dados;  entretanto,  a  Oracle  adicionou  uma  linguagem  de  programação  procedural,  conhecida  como  PL/SQL,  no  Oracle  Database  6.  Essa  linguagem  permite  escrever  programas  que  contêm  instruções  SQL.  Com  o  PL/SQL  pode  ser  adicionada  lógica de negociação em um aplicativo de banco de dados, por exemplo. Os programas em PL/SQL  são  divididos em blocos, que contêm instruções PL/SQL e SQL. Assinale, a seguir, uma estrutura de um bloco PL/SQL. 
  • A [DECLARE
    instruções_de_declaração]
    IF
    instruções_executáveis
    [EXCEPTION
    instruções_de_tratamento_de_exceção]; /
  • B [DECLARE
    Instruções_de_declaração]
    BEGIN
    Instruções_executáveis
    [EXCEPTION
    instruções_de_tratamento_ de_exceção] END; /
  • C [DECLARE
    instruções_de_declaração]
    WHEN
    instruções_executáveis
    [EXCEPTION
    instruções_de_tratamento_de_exceção]
    END; /
  • D [DECLARE
    instruções_de_declaração]
    WHERE instruções_executáveis
    [EXCEPTION
    instruções_de_tratamento_de_exceção] END; /
  • E [DECLARE
    instruções_de_declaração]
    BEGIN
    instruções_executáveis
    [EXCEPTION
    instruções_de_tratamento_de_exceção]; /

Encontre mais questões

Voltar