MySQL stored procedure return value

前端 未结 3 1426
醉酒成梦
醉酒成梦 2020-12-29 04:26

I have to create an SP that returns a value if it\'s valid or not. But it doesn\'t return anything and I don\'t know, why?

CREATE DEFINER=`root`@`localhost`          


        
3条回答
  •  旧时难觅i
    2020-12-29 05:01

    You have done the stored procedure correctly but I think you have not referenced the valido variable properly. I was looking at some examples and they have put an @ symbol before the parameter like this @Valido

    This statement SELECT valido; should be like this SELECT @valido;

    Look at this link mysql stored-procedure: out parameter. Notice the solution with 7 upvotes. He has reference the parameter with an @ sign, hence I suggested you add an @ sign before your parameter valido

    I hope that works for you. if it does vote up and mark it as the answer. If not, tell me.

提交回复
热议问题