Logo Passei Direto
Buscar
Como pode ser codificado um procedimento armazenado em um banco de dados MySQL, dentro de um programa? Assinale a alternativa que exprime corretamente a sintaxe dessa codificação.


c. DELIMITER $$
CREATE PROCEDURE prog()
BEGIN
SELECT * FROM `funcionarios`
END $$
DELIMITER .
User badge image
Desafios para Aprender

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 6 meses

Para codificar um procedimento armazenado em um banco de dados MySQL, a sintaxe correta deve incluir o uso do delimitador para permitir que o MySQL reconheça o final do procedimento, especialmente quando há múltiplas instruções dentro do bloco. Analisando a alternativa apresentada: c. ``` DELIMITER $$ CREATE PROCEDURE prog() BEGIN SELECT * FROM `funcionarios`; END $$ DELIMITER ; ``` A sintaxe está quase correta, mas falta um ponto e vírgula após a instrução `SELECT`. Além disso, o delimitador final deve ser `;` e não `.`. Portanto, a alternativa c está quase correta, mas precisa de ajustes. Se a pergunta pede a alternativa que expressa corretamente a sintaxe, a resposta correta deve incluir o ponto e vírgula após a instrução `SELECT` e o delimitador final correto. Se a alternativa c for a única apresentada, ela é a mais próxima, mas não está completamente correta. Se houver outras opções, seria necessário analisá-las. Se precisar de mais ajuda, é só perguntar!

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra C. A sintaxe correta para codificar um procedimento armazenado em um banco de dados MySQL dentro de um programa é: DELIMITER $$ CREATE PROCEDURE nome_do_procedimento() BEGIN -- corpo do procedimento END $$ DELIMITER ; O comando DELIMITER é utilizado para definir um novo delimitador de instruções, já que o ponto e vírgula (;) é utilizado para finalizar as instruções SQL. O corpo do procedimento é definido entre as palavras-chave BEGIN e END.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Qual o comando que reverte a ação de um trigger?


a. ROLLBACK.
b. COMMIT.
c. CREATE TRIGGER.
d. BEGIN.
e. END.

O usuário default criado pelo MySQL para ter acesso a todos os dados e objetos do banco de dados, com o máximo de privilégios, é o:


a. Master.
b. Superuser.
c. Admin.
d. Manager.
e. Root.

Mais conteúdos dessa disciplina