Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Rückgabewert gespeicherter MySQL-Prozeduren

Sie haben die gespeicherte Prozedur korrekt ausgeführt, aber ich glaube, Sie haben nicht auf valido verwiesen richtig variabel. Ich habe mir einige Beispiele angesehen und sie haben ein @-Symbol vor den Parameter gesetzt, wie diesen @Valido

Diese Anweisung SELECT valido; sollte so aussehen SELECT @valido;

Sehen Sie sich diesen Link an mysql Stored-Procedure:Out Parameter . Beachten Sie die Lösung mit 7 Upvotes. Er hat den Parameter mit einem @-Zeichen referenziert, daher habe ich vorgeschlagen, dass Sie vor Ihrem Parameter valido ein @-Zeichen hinzufügen

Ich hoffe, das funktioniert für Sie. wenn es stimmt, und markieren Sie es als Antwort. Wenn nicht, sagen Sie es mir.