Logo Passei Direto
Buscar
Questão 4/10 - Banco de Dados Relacional Ler em VOZ alta Em Banco de Dados, uma function é, basicamente, um segmento de código ou rotina SQL (Structured Query Language) que recebe parâmetros de entrada, processa as instruções definidas e retorna ao ponto de chamada com um resultado. Além das vantagens de reutilização de código, facilidade no processo de manutenção e abstração de rotinas complexas de cálculo e lógica, sua aplicação também é importante em situações onde o MySQL não oferece suporte (de forma nativa) a determinadas situações. Nesse contexto, sem levar em consideração o uso do delimitador de comando (delimiter), assinale a alternativa que apresenta a forma correta de criação de uma function. A declare nomeFuncao ([parametro1 tipoDado, parametroN tipoDado]) returns tipoDado begin codigoFuncao end; B create function nomeFuncao ([parametro1 tipoDado, parametroN tipoDado]) returns tipoDado begin codigoFuncao end; nomeFuncao() returns tinoDado
User badge image
Leandro Mariao junior

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Para criar uma função no MySQL, a sintaxe correta deve incluir a palavra-chave "CREATE FUNCTION", seguida pelo nome da função, os parâmetros e o tipo de retorno. Vamos analisar as alternativas: A) declare nomeFuncao ([parametro1 tipoDado, parametroN tipoDado]) returns tipoDado begin codigoFuncao end; - Esta opção está incorreta porque "DECLARE" não é a palavra-chave correta para criar uma função. B) create function nomeFuncao ([parametro1 tipoDado, parametroN tipoDado]) returns tipoDado begin codigoFuncao end; - Esta opção está correta, pois utiliza "CREATE FUNCTION" e segue a sintaxe adequada. C) nomeFuncao() returns tinoDado - Esta opção está incompleta e não segue a sintaxe correta para a criação de uma função. Portanto, a alternativa correta é: B) create function nomeFuncao ([parametro1 tipoDado, parametroN tipoDado]) returns tipoDado begin codigoFuncao end;

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina