package
19.1.0-beta.20190304+incompatible
Repository: https://github.com/darinpp/cockroach.git
Documentation: pkg.go.dev
# Functions
FullError can be used when the hint and/or detail are to be tested.
GetPGCause returns an unwrapped Error.
NewAssertionErrorf creates an internal error.
NewDangerousStatementErrorf creates a new Error for "rejected dangerous statements".
NewError creates an Error.
NewErrorf creates an Error with a format string.
NewErrorWithDepth creates an Error with context extracted from the specified depth.
NewErrorWithDepthf creates an Error and extracts the context information at the specified depth level.
NewInternalTrackingError instantiates an error meant for use with telemetry.ReportError directly.
NewWrongNumberOfPreparedStatements creates new an Error for trying to prepare a query string containing more than one statement.
Unimplemented constructs an unimplemented feature error.
UnimplementedWithDepth constructs an implemented feature error, tracking the context at the specified depth.
UnimplementedWithIssueDetailError constructs an error with the given message and a link to the passed issue.
UnimplementedWithIssueError constructs an error with the given message and a link to the passed issue.
UnimplementedWithIssueErrorf constructs an error with the formatted message and a link to the passed issue.
UnimplementedWithIssueHintError constructs an error with the given message, hint, and a link to the passed issue.
Wrap wraps an error into a pgerror.
# Constants
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 21 - Cardinality Violation.
Class 20 - Case Not Found.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class F0 - Configuration File Error.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 08 - Connection Exception.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 22 - Data Exception.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 2B - Dependent Privilege Descriptors Still Exist.
Class 0Z - Diagnostics Exception.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 38 - External Routine Exception.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 39 - External Routine Invocation Exception.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class HV - Foreign Data Wrapper Error (SQL/MED).
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 0A - Feature Not Supported.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 53 - Insufficient Resources.
Class 23 - Integrity Constraint Violation.
Class XX - Internal Error.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 28 - Invalid Authorization Specification.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 3D - Invalid Catalog Name.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 34 - Invalid Cursor Name.
Class 24 - Invalid Cursor State.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 0L - Invalid Grantor.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 0P - Invalid Role Specification.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 3F - Invalid Schema Name.
Class 26 - Invalid SQL Statement Name.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 0B - Invalid Transaction Initiation.
Class 25 - Invalid Transaction State.
Class 2D - Invalid Transaction Termination.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 0F - Locator Exception.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 02 - No Data (this is also a warning class per the SQL standard).
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 55 - Object Not In Prerequisite State.
Class 57 - Operator Intervention.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class P0 - PL/pgSQL Error.
Class 54 - Program Limit Exceeded.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 3B - Savepoint Exception.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 2F - SQL Routine Exception.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 03 - SQL Statement Not Yet Complete.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 00 - Successful Completion.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 42 - Syntax Error or Access Rule Violation.
Class 58 - System Error (errors external to PostgreSQL itself).
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 40 - Transaction Rollback.
Class 09 - Triggered Action Exception.
Class 27 - Triggered Data Change Violation.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 01 - Warning.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
Class 44 - WITH CHECK OPTION Violation.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
PG error codes from: http://www.postgresql.org/docs/9.5/static/errcodes-appendix.html.
# Variables
No description provided by the author
No description provided by the author
# Structs
Error contains all Postgres wire protocol error fields.
No description provided by the author