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.