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.