Expand description
Stable error codes. Drivers map these to idiomatic exceptions.
Constantsยง
- CURSOR_
LIMIT_ EXCEEDED - Too many concurrent cursors open in a single session.
- CURSOR_
NOT_ FOUND query.next/query.closereferenced an unknown cursor id. Either the cursor was never opened, already closed, or was automatically dropped when its rows were exhausted.- INTERNAL_
ERROR - INVALID_
PARAMS - INVALID_
REQUEST - NOT_
FOUND - NO_
TX_ OPEN tx.commit/tx.rollbackwas called without a matchingtx.begin.- PARSE_
ERROR - QUERY_
ERROR - TX_
ALREADY_ OPEN tx.beginwas called while a transaction was already open in the same session.- TX_
NOT_ SUPPORTED_ REMOTE - Transactions over the remote gRPC proxy are not supported yet.
- TX_
REPLAY_ FAILED - A buffered statement failed during
tx.commitreplay. The error message carries the index of the failing op and the number of operations that successfully applied before the failure.