1
MySQL的row_count()函數很少有文檔。這個函數是否針對每個存儲過程(即同時執行同一存儲過程的多個實例會返回正確的結果)?有什麼情況下你想避免這個功能?MySQL的row_count()行受到影響
我正在使用MySQL的.NET連接器和ExecuteNonQuery沒有正確返回行更新和刪除的影響,所以我希望row_count()可以作爲一個有效的選擇。
MySQL的row_count()函數很少有文檔。這個函數是否針對每個存儲過程(即同時執行同一存儲過程的多個實例會返回正確的結果)?有什麼情況下你想避免這個功能?MySQL的row_count()行受到影響
我正在使用MySQL的.NET連接器和ExecuteNonQuery沒有正確返回行更新和刪除的影響,所以我希望row_count()可以作爲一個有效的選擇。
的ROW_COUNT()值是相同的從mysql_affected_rows()函數的值,
所以如果插入3行插入表
SELECT ROW_COUNT();
將返回3作爲結果
同樣,如果刪除2行
SELECT ROW_COUNT();
將返回2作爲結果。
不知道這是否會在同一存儲過程的多個實例,但它會返回影響了刪除行和更新
的數量據我知道它可以安全地與多個實例使用。 – 2011-02-16 06:57:58