Bagikan melalui


Menentukan Jumlah Baris yang Terpengaruh

Setelah aplikasi memperbarui, menghapus, atau menyisipkan baris, aplikasi dapat memanggil SQLRowCount untuk menentukan berapa banyak baris yang terpengaruh. SQLRowCount mengembalikan nilai ini apakah baris diperbarui, dihapus, atau disisipkan dengan menjalankan pernyataan UPDATE, DELETE, atau INSERT , dengan menjalankan pernyataan pembaruan atau penghapusan yang diposisikan, atau dengan memanggil SQLSetPos.

Jika batch pernyataan SQL dijalankan, jumlah baris yang terpengaruh mungkin merupakan jumlah total untuk semua pernyataan dalam jumlah batch atau individu untuk setiap pernyataan dalam batch. Untuk informasi selengkapnya, lihat Batch Pernyataan SQL dan Beberapa Hasil.

Jumlah baris yang terpengaruh juga dikembalikan di bidang header diagnostik SQL_DIAG_ROW_COUNT di area diagnostik yang terkait dengan handel pernyataan. Namun, data di bidang ini diatur ulang setelah setiap panggilan fungsi pada handel pernyataan yang sama, sedangkan nilai yang dikembalikan oleh SQLRowCount tetap sama sampai panggilan ke SQLBulkOperations, SQLExecute, SQLExecDirect, SQLPrepare, atau SQLSetPos.