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 é:
- PROCEDURE P1 IS
SELECT A, B
FROM T;
- INSERT PROCEDURE P1 INTO DATABASE AS
SELECT A, B
FROM T
- CREATE PROCEDURE P1( )
SELECT A, B
FROM T;
- MAKE PROCEDURE P1 (SELECT A, B
FROM T);
- 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