Saat menjalankan prosedur tersimpan, itu sebenarnya dapat mengembalikan beberapa objek ResultSet dan/atau memperbarui jumlah jika melakukan beberapa pernyataan.
Anda menggunakan CallableStatement untuk mengeksekusi proc dan kemudian getResultSet() atau getUpdateCount() untuk mendapatkan hasil yang tepat. Untuk beberapa set/pernyataan hasil, Anda memanggil getMoreResults() untuk menelusuri hasil dari proc yang disimpan.
Untuk kasus sederhana seperti ini, Anda hanya perlu memanggil getResultSet() sekali dan proses.