--TEST-- sqlsrv_stmt_rows_affected. --SKIPIF-- --FILE-- \n"; } sqlsrv_free_stmt($stmt); if (AE\isColEncrypted()) { $stmt = sqlsrv_prepare($conn, "UPDATE $tableName SET [double] = ? FROM $tableName WHERE [double] = ?", array(13.0, 12.0)); } else { $stmt = sqlsrv_prepare($conn, "UPDATE $tableName SET [double] = 13.0 FROM $tableName WHERE [double] = 12.0"); } if (!$stmt) { fatalError("sqlsrv_prepare(2) failed."); } $success = sqlsrv_execute($stmt); if (!$success) { fatalError("sqlsrv_execute(5) failed."); } $row_count = sqlsrv_rows_affected($stmt); if ($row_count != 4) { if ($row_count == -1) { var_dump(sqlsrv_errors()); } die("sqlsrv_rows_returned $row_count instead of 1"); } echo "rows = $row_count
\n"; dropTable($conn, $tableName); sqlsrv_free_stmt($stmt); sqlsrv_close($conn); ?> --EXPECTF-- rows = 1
rows = 1
rows = 1
rows = 1
rows = 4