sql >> Database teknologi >  >> RDS >> Mysql

MySQL-lagret procedure returnerer værdi

Du har udført den lagrede procedure korrekt, men jeg tror ikke, du har henvist til valido variable korrekt. Jeg kiggede på nogle eksempler, og de har sat et @-symbol før parameteren som denne @Valido

Denne sætning SELECT valido; skal være sådan her SELECT @valido;

Se dette link mysql stored-procedure:out parameter . Læg mærke til løsningen med 7 stemmer op. Han har refereret til parameteren med et @-tegn, derfor foreslog jeg, at du tilføjede et @-tegn før din parameter valido

Jeg håber, det virker for dig. hvis det stemmer op og marker det som svaret. Hvis ikke, så fortæl mig det.



  1. Mærkelig SQLAlchemy-fejlmeddelelse:TypeError:'dict'-objekt understøtter ikke indeksering

  2. Hvad er Oracle Database?

  3. Indsættelse og valg af UUID'er som binære(16)

  4. Entity Framework 6 med Npgsql