uma dúvida, quanto tento usar o delimiter no meu workbench é como se ele não reconhece o comando, fincando sempre sublinhado em vermelho.. sabe como resolver isso?
2 роки тому+1
Por padrão, o mysql reconhece o ponto e vírgula como um delimitador de instrução, então você deve redefinir o delimitador temporariamente para fazer com que o mysql passe toda a definição do programa armazenado para o servidor. Exemplo: delimiter // -- definindo o delimitador CREATE PROCEDURE dorepeat(p1 INT) BEGIN ... instruções... ; -- olhe que o ";" é usado para indicar o fim do comando END // -- fim da definição da procedure
@ fica dando erro de DDL.. início o DELIMITER //.. a palavra DELIMITER no workbench fica sempre sublinhada em vermelho indicando que há um erro. Não consigo nem executar a procedure com o delimiter, por conta do erro que mencionei Já quebrei bastante a cabeça com isso!
2 роки тому+1
manda o print da tela... do erro... e se possível o script
Boa noite professor. Em primeiro lugar, excelentes vídeos, muito claros e fáceis de assimilar. Professor, tenho uma dúvida...estou tentando fazer uma procedure com dois parâmetros de entrada (um representando um campo da tabela e outro representando um conteúdo desse campo) e outro de saída que seria o resultado da contagem desses parâmetros e o que acontece é o seguinte...NADA!!...rsrs Não dá erro, mas também não dá resultado...já tentei até magia e não consigo fazer funcionar...o sr. poderia me ajudar? Desde já agradeço.
Estou aprendendo muito!
Professor, como é fácil entender e praticar. Muito obrigado!
Eu também acho muito fácil de entender e praticar!!!
uma dúvida, quanto tento usar o delimiter no meu workbench é como se ele não reconhece o comando, fincando sempre sublinhado em vermelho.. sabe como resolver isso?
Por padrão, o mysql reconhece o ponto e vírgula como um delimitador de instrução, então você deve redefinir o delimitador temporariamente para fazer com que o mysql passe toda a definição do programa armazenado para o servidor. Exemplo:
delimiter // -- definindo o delimitador
CREATE PROCEDURE dorepeat(p1 INT)
BEGIN
... instruções... ; -- olhe que o ";" é usado para indicar o fim do comando
END
// -- fim da definição da procedure
@ já tentei dessa forma mas não dá certo, o erro perciste!
O que ocorreu? Qual o erro?
@ fica dando erro de DDL.. início o DELIMITER //.. a palavra DELIMITER no workbench fica sempre sublinhada em vermelho indicando que há um erro. Não consigo nem executar a procedure com o delimiter, por conta do erro que mencionei Já quebrei bastante a cabeça com isso!
manda o print da tela... do erro... e se possível o script
Boa noite professor. Em primeiro lugar, excelentes vídeos, muito claros e fáceis de assimilar.
Professor, tenho uma dúvida...estou tentando fazer uma procedure com dois parâmetros de entrada (um representando um campo da tabela e outro representando um conteúdo desse campo) e outro de saída que seria o resultado da contagem desses parâmetros e o que acontece é o seguinte...NADA!!...rsrs
Não dá erro, mas também não dá resultado...já tentei até magia e não consigo fazer funcionar...o sr. poderia me ajudar?
Desde já agradeço.
Professor deletou todos os seus repositórios do Git ;-; Isso aí é maldade em kkkk
Fala Franciel!!!! kkkkkk.. o que eu fiz??? Meu Deus... arrumei o link... se tiver mais vai me avisando!