[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage provides documentation for the `DmlResult` class in the Google Cloud Spanner C++ library, which represents the outcome of data modification operations like `INSERT`, `UPDATE`, or `DELETE`."],["The most recent version documented is `2.37.0-rc`, and the page lists versions down to `2.11.0`, each linked to their respective `DmlResult` documentation."],["The `DmlResult` class is constructed with a `ResultSourceInterface` and can be moved using move semantics for efficient memory management."],["The `RowsModified()` function provides a count of the rows impacted by the DML statement, though for Partitioned DML this count is a lower bound."],["The `DmlResult` object is obtained via the use of `client.ExecuteDml()` which takes in a `spanner::SqlStatement` object, which can then be further used in operations such as `client.Commit()`."]]],[]]