W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
(PECL ibm_db2 >= 1.0.0)
db2_num_rows — 返回受 SQL 語句影響的行數(shù)
db2_num_rows(resource $stmt): int|false
返回 SQL 刪除、插入或更新的行數(shù) 陳述。
確定 SELECT 將返回的行數(shù) 語句,發(fā)出 SELECT COUNT(*) 與你的謂詞相同的謂詞 intended SELECT 語句并檢索值。
如果應(yīng)用程序邏輯檢查 SELECT 返回的行數(shù) 語句和分支 如果行數(shù)為 0,請考慮修改 應(yīng)用程序嘗試返回帶有 db2_fetch_assoc()、db2_fetch_both()、db2_fetch_array() 或 db2_fetch_row() 之一的第一行, 如果 fetch 函數(shù)返回 false,則分支。
注意:如果使用可滾動游標(biāo)發(fā)出 SELECT 語句,則 db2_num_rows() 返回 SELECT 語句。但是,與可滾動相關(guān)的開銷 游標(biāo)會顯著降低應(yīng)用程序的性能,因此如果 這是您考慮使用可滾動光標(biāo)的唯一原因, 您應(yīng)該使用只進(jìn)游標(biāo)并調(diào)用 SELECT COUNT(*) 或 依靠 fetch 函數(shù)的 bool 返回值來 以更好的性能實現(xiàn)同等功能。
stmt
包含結(jié)果集的有效資源。stmt
返回受 下 發(fā)出的最后一個 SQL 語句影響的行數(shù) 指定的語句句柄, 或者在失敗時返回 false
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: