sql >> Database >  >> RDS >> Mysql

Kunnen opgeslagen procedures een resultatenset retourneren?

Bij het uitvoeren van een opgeslagen procedure kan het in feite meerdere ResultSet-objecten en/of updatetellingen retourneren als het meerdere instructies uitvoert.

U gebruikt CallableStatement om de procedure uit te voeren en vervolgens getResultSet() of getUpdateCount() om het juiste resultaat te krijgen. Voor meerdere resultatensets/statements roept u getMoreResults() . aan om door de resultaten van het opgeslagen proces te bladeren.

Voor een eenvoudig geval als dit zou je gewoon getResultSet() . moeten aanroepen eenmaal en verwerk het.



  1. mysql datumopmaak met php

  2. Leer MySQL – Week van de nieuwe technologie

  3. Toegang geweigerd voor gebruiker 'root'@'localhost' (met wachtwoord:YES) (Mysql::Error)

  4. Hoe maak je een mysql fulltext-zoekopdracht met meerdere kolommen waarbij gedeeltelijke woorden overeenkomen?