Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

SP com parametros default

Como faz no MySQL para setar valores default para os parâmetros de entrada de uma Stored Procedure? Isso pensando caso o usuário não insira algum parâmetro (como por exemplo o id de uma tabela para inserção) e ele utilize o padrão. Além disso, é possível referenciar o parâmetro ao qual vai ser adicionado um valor na chamada da procedure? Por exemplo: Call Procedure_Exemplo(var1 = valor1, var2 = valor2) ao invés de simplesmente Call Procedure_Exemplo(valor1, valor2)

1 resposta
solução!

Após procura na internet, vi que não é possível fazer isso normalmente pelo MySQL. Pode-se ultrapassar esse problema usando if para checar se aquela variável está preenchida e, se não estiver, preencher com o valor padrão.