Versions in this module Expand all Collapse all v0 v0.23.2 Feb 12, 2024 Changes in this version + var ActiveSQLTransaction = MakeCode("25001") + var AdminShutdown = MakeCode("57P01") + var AmbiguousAlias = MakeCode("42P09") + var AmbiguousColumn = MakeCode("42702") + var AmbiguousFunction = MakeCode("42725") + var AmbiguousParameter = MakeCode("42P08") + var ArraySubscript = MakeCode("2202E") + var AssertFailure = MakeCode("P0004") + var BadCopyFileFormat = MakeCode("22P04") + var BranchTransactionAlreadyActive = MakeCode("25002") + var CCLRequired = MakeCode("XXC01") + var CCLValidLicenseRequired = MakeCode("XXC02") + var CannotCoerce = MakeCode("42846") + var CannotConnectNow = MakeCode("57P03") + var CantChangeRuntimeParam = MakeCode("55P02") + var CardinalityViolation = MakeCode("21000") + var CaseNotFound = MakeCode("20000") + var CharacterNotInRepertoire = MakeCode("22021") + var CheckViolation = MakeCode("23514") + var CollationMismatch = MakeCode("42P21") + var ConfigFile = MakeCode("F0000") + var ConfigurationLimitExceeded = MakeCode("53400") + var ConnectionDoesNotExist = MakeCode("08003") + var ConnectionException = MakeCode("08000") + var ConnectionFailure = MakeCode("08006") + var CrashShutdown = MakeCode("57P02") + var DataCorrupted = MakeCode("XX001") + var DataException = MakeCode("22000") + var DatabaseDropped = MakeCode("57P04") + var DatatypeMismatch = MakeCode("42804") + var DatetimeFieldOverflow = MakeCode("22008") + var DeadlockDetected = MakeCode("40P01") + var DependentObjectsStillExist = MakeCode("2BP01") + var DependentPrivilegeDescriptorsStillExist = MakeCode("2B000") + var DiagnosticsException = MakeCode("0Z000") + var DiskFull = MakeCode("53100") + var DivisionByZero = MakeCode("22012") + var DuplicateAlias = MakeCode("42712") + var DuplicateColumn = MakeCode("42701") + var DuplicateCursor = MakeCode("42P03") + var DuplicateDatabase = MakeCode("42P04") + var DuplicateFile = MakeCode("58P02") + var DuplicateFunction = MakeCode("42723") + var DuplicateObject = MakeCode("42710") + var DuplicatePreparedStatement = MakeCode("42P05") + var DuplicateRelation = MakeCode("42P07") + var DuplicateSchema = MakeCode("42P06") + var ErrorInAssignment = MakeCode("22005") + var EscapeCharacterConflict = MakeCode("2200B") + var ExclusionViolation = MakeCode("23P01") + var ExperimentalFeature = MakeCode("XCEXF") + var ExternalRoutineContainingSQLNotPermitted = MakeCode("38001") + var ExternalRoutineException = MakeCode("38000") + var ExternalRoutineInvalidSQLstateReturned = MakeCode("39001") + var ExternalRoutineInvocationException = MakeCode("39000") + var ExternalRoutineModifyingSQLDataNotPermitted = MakeCode("38002") + var ExternalRoutineNullValueNotAllowed = MakeCode("39004") + var ExternalRoutineProhibitedSQLStatementAttempted = MakeCode("38003") + var ExternalRoutineReadingSQLDataNotPermitted = MakeCode("38004") + var ExternalRoutineSrfProtocolViolated = MakeCode("39P02") + var ExternalRoutineTriggerProtocolViolated = MakeCode("39P01") + var FdwColumnNameNotFound = MakeCode("HV005") + var FdwDynamicParameterValueNeeded = MakeCode("HV002") + var FdwError = MakeCode("HV000") + var FdwFunctionSequenceError = MakeCode("HV010") + var FdwInconsistentDescriptorInformation = MakeCode("HV021") + var FdwInvalidAttributeValue = MakeCode("HV024") + var FdwInvalidColumnName = MakeCode("HV007") + var FdwInvalidColumnNumber = MakeCode("HV008") + var FdwInvalidDataType = MakeCode("HV004") + var FdwInvalidDataTypeDescriptors = MakeCode("HV006") + var FdwInvalidDescriptorFieldIdentifier = MakeCode("HV091") + var FdwInvalidHandle = MakeCode("HV00B") + var FdwInvalidOptionIndex = MakeCode("HV00C") + var FdwInvalidOptionName = MakeCode("HV00D") + var FdwInvalidStringFormat = MakeCode("HV00A") + var FdwInvalidStringLengthOrBufferLength = MakeCode("HV090") + var FdwInvalidUseOfNullPointer = MakeCode("HV009") + var FdwNoSchemas = MakeCode("HV00P") + var FdwOptionNameNotFound = MakeCode("HV00J") + var FdwOutOfMemory = MakeCode("HV001") + var FdwReplyHandle = MakeCode("HV00K") + var FdwSchemaNotFound = MakeCode("HV00Q") + var FdwTableNotFound = MakeCode("HV00R") + var FdwTooManyHandles = MakeCode("HV014") + var FdwUnableToCreateExecution = MakeCode("HV00L") + var FdwUnableToCreateReply = MakeCode("HV00M") + var FdwUnableToEstablishConnection = MakeCode("HV00N") + var FeatureNotSupported = MakeCode("0A000") + var FileAlreadyExists = MakeCode("42C01") + var FloatingPointException = MakeCode("22P01") + var ForeignKeyViolation = MakeCode("23503") + var GeneratedAlways = MakeCode("428C9") + var Grouping = MakeCode("42803") + var HeldCursorRequiresSameIsolationLevel = MakeCode("25008") + var InFailedSQLTransaction = MakeCode("25P02") + var InappropriateAccessModeForBranchTransaction = MakeCode("25003") + var InappropriateIsolationLevelForBranchTransaction = MakeCode("25004") + var IndeterminateCollation = MakeCode("42P22") + var IndeterminateDatatype = MakeCode("42P18") + var IndexCorrupted = MakeCode("XX002") + var IndicatorOverflow = MakeCode("22022") + var InsufficientPrivilege = MakeCode("42501") + var InsufficientResources = MakeCode("53000") + var IntegrityConstraintViolation = MakeCode("23000") + var Internal = MakeCode("XX000") + var InternalConnectionFailure = MakeCode("58C01") + var IntervalFieldOverflow = MakeCode("22015") + var InvalidArgumentForLogarithm = MakeCode("2201E") + var InvalidArgumentForNthValueFunction = MakeCode("22016") + var InvalidArgumentForNtileFunction = MakeCode("22014") + var InvalidArgumentForPowerFunction = MakeCode("2201F") + var InvalidArgumentForWidthBucketFunction = MakeCode("2201G") + var InvalidAuthorizationSpecification = MakeCode("28000") + var InvalidBinaryRepresentation = MakeCode("22P03") + var InvalidCatalogName = MakeCode("3D000") + var InvalidCharacterValueForCast = MakeCode("22018") + var InvalidColumnDefinition = MakeCode("42611") + var InvalidColumnReference = MakeCode("42P10") + var InvalidCursorDefinition = MakeCode("42P11") + var InvalidCursorName = MakeCode("34000") + var InvalidCursorState = MakeCode("24000") + var InvalidDatabaseDefinition = MakeCode("42P12") + var InvalidDatetimeFormat = MakeCode("22007") + var InvalidEscapeCharacter = MakeCode("22019") + var InvalidEscapeOctet = MakeCode("2200D") + var InvalidEscapeSequence = MakeCode("22025") + var InvalidForeignKey = MakeCode("42830") + var InvalidFunctionDefinition = MakeCode("42P13") + var InvalidGrantOperation = MakeCode("0LP01") + var InvalidGrantor = MakeCode("0L000") + var InvalidIndicatorParameterValue = MakeCode("22010") + var InvalidLocatorSpecification = MakeCode("0F001") + var InvalidName = MakeCode("42602") + var InvalidObjectDefinition = MakeCode("42P17") + var InvalidParameterValue = MakeCode("22023") + var InvalidPassword = MakeCode("28P01") + var InvalidPreparedStatementDefinition = MakeCode("42P14") + var InvalidRecursion = MakeCode("42P19") + var InvalidRegularExpression = MakeCode("2201B") + var InvalidRoleSpecification = MakeCode("0P000") + var InvalidRowCountInLimitClause = MakeCode("2201W") + var InvalidRowCountInResultOffsetClause = MakeCode("2201X") + var InvalidSQLStatementName = MakeCode("26000") + var InvalidSavepointSpecification = MakeCode("3B001") + var InvalidSchemaDefinition = MakeCode("42P15") + var InvalidSchemaName = MakeCode("3F000") + var InvalidTableDefinition = MakeCode("42P16") + var InvalidTextRepresentation = MakeCode("22P02") + var InvalidTimeZoneDisplacementValue = MakeCode("22009") + var InvalidTransactionInitiation = MakeCode("0B000") + var InvalidTransactionState = MakeCode("25000") + var InvalidTransactionTermination = MakeCode("2D000") + var InvalidUseOfEscapeCharacter = MakeCode("2200C") + var InvalidWindowFrameOffset = MakeCode("22013") + var InvalidXMLComment = MakeCode("2200S") + var InvalidXMLContent = MakeCode("2200N") + var InvalidXMLDocument = MakeCode("2200M") + var InvalidXMLProcessingInstruction = MakeCode("2200T") + var Io = MakeCode("58030") + var LocatorException = MakeCode("0F000") + var LockFileExists = MakeCode("F0001") + var LockNotAvailable = MakeCode("55P03") + var MostSpecificTypeMismatch = MakeCode("2200G") + var NameTooLong = MakeCode("42622") + var NoActiveSQLTransaction = MakeCode("25P01") + var NoActiveSQLTransactionForBranchTransaction = MakeCode("25005") + var NoAdditionalDynamicResultSetsReturned = MakeCode("02001") + var NoData = MakeCode("02000") + var NoDataFound = MakeCode("P0002") + var NoPrimaryKey = MakeCode("55C02") + var NonstandardUseOfEscapeCharacter = MakeCode("22P06") + var NotAnXMLDocument = MakeCode("2200L") + var NotNullViolation = MakeCode("23502") + var NullValueNoIndicatorParameter = MakeCode("22002") + var NullValueNotAllowed = MakeCode("22004") + var NumericValueOutOfRange = MakeCode("22003") + var ObjectInUse = MakeCode("55006") + var ObjectNotInPrerequisiteState = MakeCode("55000") + var OperatorIntervention = MakeCode("57000") + var OutOfMemory = MakeCode("53200") + var PLpgSQL = MakeCode("P0000") + var PLpgSQLConditionNameToCode = map[string][]string + var ProgramLimitExceeded = MakeCode("54000") + var ProtocolViolation = MakeCode("08P01") + var ProxyConnectionError = MakeCode("08C00") + var QueryCanceled = MakeCode("57014") + var QueryHasNoHomeRegion = MakeCode("XCHR2") + var QueryNotRunningInHomeRegion = MakeCode("XCHR1") + var RaiseException = MakeCode("P0001") + var RangeUnavailable = MakeCode("58C00") + var ReadOnlySQLTransaction = MakeCode("25006") + var ReservedName = MakeCode("42939") + var RestrictViolation = MakeCode("23001") + var RoutineExceptionFunctionExecutedNoReturnStatement = MakeCode("2F005") + var RoutineExceptionModifyingSQLDataNotPermitted = MakeCode("2F002") + var RoutineExceptionProhibitedSQLStatementAttempted = MakeCode("2F003") + var RoutineExceptionReadingSQLDataNotPermitted = MakeCode("2F004") + var SQLStatementNotYetComplete = MakeCode("03000") + var SQLclientUnableToEstablishSQLconnection = MakeCode("08001") + var SQLserverRejectedEstablishmentOfSQLconnection = MakeCode("08004") + var SavepointException = MakeCode("3B000") + var ScalarOperationCannotRunWithoutFullSessionContext = MakeCode("22C01") + var SchemaAndDataStatementMixingNotSupported = MakeCode("25007") + var SchemaChangeOccurred = MakeCode("55C01") + var SequenceGeneratorLimitExceeded = MakeCode("2200H") + var SerializationFailure = MakeCode("40001") + var StackedDiagnosticsAccessedWithoutActiveHandler = MakeCode("0Z002") + var StatementCompletionUnknown = MakeCode("40003") + var StatementTooComplex = MakeCode("54001") + var StringDataLengthMismatch = MakeCode("22026") + var StringDataRightTruncation = MakeCode("22001") + var Substring = MakeCode("22011") + var SuccessfulCompletion = MakeCode("00000") + var Syntax = MakeCode("42601") + var SyntaxErrorOrAccessRuleViolation = MakeCode("42000") + var System = MakeCode("58000") + var TooManyArguments = MakeCode("54023") + var TooManyColumns = MakeCode("54011") + var TooManyConnections = MakeCode("53300") + var TooManyRows = MakeCode("P0003") + var TransactionCommittedWithSchemaChangeFailure = MakeCode("XXA00") + var TransactionIntegrityConstraintViolation = MakeCode("40002") + var TransactionResolutionUnknown = MakeCode("08007") + var TransactionRollback = MakeCode("40000") + var TriggeredActionException = MakeCode("09000") + var TriggeredDataChangeViolation = MakeCode("27000") + var Trim = MakeCode("22027") + var Uncategorized = MakeCode("XXUUU") + var UndefinedColumn = MakeCode("42703") + var UndefinedCursor = MakeCode("34000") + var UndefinedDatabase = MakeCode("3D000") + var UndefinedFile = MakeCode("58P01") + var UndefinedFunction = MakeCode("42883") + var UndefinedObject = MakeCode("42704") + var UndefinedParameter = MakeCode("42P02") + var UndefinedPreparedStatement = MakeCode("26000") + var UndefinedSchema = MakeCode("3F000") + var UndefinedTable = MakeCode("42P01") + var UniqueViolation = MakeCode("23505") + var UnsatisfiableBoundedStaleness = MakeCode("XCUBS") + var UnterminatedCString = MakeCode("22024") + var UntranslatableCharacter = MakeCode("22P05") + var Warning = MakeCode("01000") + var WarningDeprecatedFeature = MakeCode("01P01") + var WarningDynamicResultSetsReturned = MakeCode("0100C") + var WarningImplicitZeroBitPadding = MakeCode("01008") + var WarningNullValueEliminatedInSetFunction = MakeCode("01003") + var WarningPrivilegeNotGranted = MakeCode("01007") + var WarningPrivilegeNotRevoked = MakeCode("01006") + var WarningStringDataRightTruncation = MakeCode("01004") + var Windowing = MakeCode("42P20") + var WithCheckOptionViolation = MakeCode("44000") + var WrongObjectType = MakeCode("42809") + var ZeroLengthCharacterString = MakeCode("2200F") + func IsValidPGCode(code string) bool + type Code struct + func MakeCode(s string) Code + func (c Code) String() string