Når en lagret procedure udføres, kan den faktisk returnere flere ResultSet-objekter og/eller opdateringsantal, hvis den udfører flere sætninger.
Du bruger CallableStatement
for at udføre proceduren og derefter getResultSet()
eller getUpdateCount()
for at få det rigtige resultat. For flere resultatsæt/udsagn kalder du getMoreResults()
for at gå gennem resultaterne af den lagrede proc.
For et simpelt tilfælde som dette skal du blot kalde getResultSet()
én gang og behandle det.