FC ConcursosFC Concursos

Questão FC372854

O comando SQL–ANSI para criar um procedimento chamado P1, que selecione os atributos A e B, de uma tabela T é:

Linguagem SQL

FCC · 2018

O comando SQL–ANSI para criar um procedimento chamado P1, que selecione os atributos A e B, de uma tabela T é: 

  1. PROCEDURE P1 IS 

    SELECT A, B 

    FROM T; 

  2. INSERT PROCEDURE P1 INTO DATABASE AS 

    SELECT A, B 

    FROM T 

  3. CREATE PROCEDURE P1( ) 

    SELECT A, B 

    FROM T; 

  4. MAKE PROCEDURE P1 (SELECT A, B   

    FROM T); 

  5. PROCEDURE P1 AS 

    SELECT A, B 

    FROM T 

Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A resposta correta apresenta a forma básica do comando segundo o padrão SQL‑ANSI. O trecho CREATE PROCEDURE P1() declara um procedimento armazenado chamado P1 e inclui os parênteses mesmo quando não há parâmetros, pois a sintaxe exige a lista de parâmetros (vazia neste caso).

Em seguida, o corpo do procedimento contém a instrução de consulta: SELECT A, B FROM T; Esse SELECT é o código executável do procedimento e retorna as colunas A e B da tabela T. No padrão SQL, o bloco de código do procedimento pode ser representado diretamente por uma instrução ou por um bloco mais complexo dependendo do SGDB.

Portanto, a forma apresentada é sintaticamente correta e compatível com o modelo padrão: declaração do procedimento + parênteses obrigatórios + instrução SQL que compõe o corpo.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo