Structure
PostgresError.Code
struct Code
Topics
Initializers
init(raw:)init(stringLiteral:)Creates an instance initialized to the given string value.
Instance Properties
Type Properties
activeSqlTransactionadminShutdownambiguousAliasambiguousColumnambiguousFunctionambiguousParameterarraySubscriptErrorassertFailurebadCopyFileFormatbranchTransactionAlreadyActivecannotCoercecannotConnectNowcantChangeRuntimeParamcardinalityViolationcaseNotFoundcharacterNotInRepertoirecheckViolationcollationMismatchconfigFileErrorconfigurationLimitExceededconnectionDoesNotExistconnectionExceptionconnectionFailurecontainingSqlNotPermittedcrashShutdowndataCorrupteddataExceptiondatabaseDroppeddatatypeMismatchdatetimeFieldOverflowdeadlockDetecteddependentObjectsStillExistdependentPrivilegeDescriptorsStillExistdeprecatedFeaturediagnosticsExceptiondiskFulldivisionByZeroduplicateAliasduplicateColumnduplicateCursorduplicateDatabaseduplicateFileduplicateFunctionduplicateObjectduplicatePreparedStatementduplicateSchemaduplicateTabledynamicResultSetsReturnederrorInAssignmentescapeCharacterConflicteventTriggerProtocolViolatedexclusionViolationexternalRoutineExceptionexternalRoutineInvocationExceptionfdwColumnNameNotFoundfdwDynamicParameterValueNeededfdwErrorfdwFunctionSequenceErrorfdwInconsistentDescriptorInformationfdwInvalidAttributeValuefdwInvalidColumnNamefdwInvalidColumnNumberfdwInvalidDataTypefdwInvalidDataTypeDescriptorsfdwInvalidDescriptorFieldIdentifierfdwInvalidHandlefdwInvalidOptionIndexfdwInvalidOptionNamefdwInvalidStringFormatfdwInvalidStringLengthOrBufferLengthfdwInvalidUseOfNullPointerfdwNoSchemasfdwOptionNameNotFoundfdwOutOfMemoryfdwReplyHandlefdwSchemaNotFoundfdwTableNotFoundfdwTooManyHandlesfdwUnableToCreateExecutionfdwUnableToCreateReplyfdwUnableToEstablishConnectionfeatureNotSupportedfloatingPointExceptionforeignKeyViolationfunctionExecutedNoReturnStatementgroupingErrorheldCursorRequiresSameIsolationLevelidleInTransactionSessionTimeoutimplicitZeroBitPaddinginFailedSqlTransactioninappropriateAccessModeForBranchTransactioninappropriateIsolationLevelForBranchTransactionindeterminateCollationindeterminateDatatypeindexCorruptedindicatorOverflowinsufficientPrivilegeinsufficientResourcesintegrityConstraintViolationinternalErrorintervalFieldOverflowinvalidArgumentForLogarithminvalidArgumentForNthValueFunctioninvalidArgumentForNtileFunctioninvalidArgumentForPowerFunctioninvalidArgumentForWidthBucketFunctioninvalidAuthorizationSpecificationinvalidBinaryRepresentationinvalidCatalogNameinvalidCharacterValueForCastinvalidColumnDefinitioninvalidColumnReferenceinvalidCursorDefinitioninvalidCursorNameinvalidCursorStateinvalidDatabaseDefinitioninvalidDatetimeFormatinvalidEscapeCharacterinvalidEscapeOctetinvalidEscapeSequenceinvalidForeignKeyinvalidFunctionDefinitioninvalidGrantOperationinvalidGrantorinvalidIndicatorParameterValueinvalidLocatorSpecificationinvalidNameinvalidObjectDefinitioninvalidParameterValueinvalidPasswordinvalidPreparedStatementDefinitioninvalidRecursioninvalidRegularExpressioninvalidRoleSpecificationinvalidRowCountInLimitClauseinvalidRowCountInResultOffsetClauseinvalidSavepointSpecificationinvalidSchemaDefinitioninvalidSchemaNameinvalidSqlStatementNameinvalidSqlstateReturnedinvalidTableDefinitioninvalidTablesampleArgumentinvalidTablesampleRepeatinvalidTextRepresentationinvalidTimeZoneDisplacementValueinvalidTransactionInitiationinvalidTransactionStateinvalidTransactionTerminationinvalidUseOfEscapeCharacterinvalidXmlCommentinvalidXmlContentinvalidXmlDocumentinvalidXmlProcessingInstructionioErrorlocatorExceptionlockFileExistslockNotAvailablemodifyingSqlDataNotPermittedmodifyingSqlDataNotPermittedExternalmostSpecificTypeMismatchnameTooLongnoActiveSqlTransactionnoActiveSqlTransactionForBranchTransactionnoAdditionalDynamicResultSetsReturnednoDatanoDataFoundnonstandardUseOfEscapeCharacternotAnXmlDocumentnotNullViolationnullValueEliminatedInSetFunctionnullValueNoIndicatorParameternullValueNotAllowednullValueNotAllowedExternalnumericValueOutOfRangeobjectInUseobjectNotInPrerequisiteStateoperatorInterventionoutOfMemoryplpgsqlErrorprivilegeNotGrantedprivilegeNotRevokedprogramLimitExceededprohibitedSqlStatementAttemptedprohibitedSqlStatementAttemptedExternalprotocolViolationqueryCanceledraiseExceptionreadOnlySqlTransactionreadingSqlDataNotPermittedreadingSqlDataNotPermittedExternalreservedNamerestrictViolationsavepointExceptionschemaAndDataStatementMixingNotSupportedserializationFailuresnapshotTooOldsqlRoutineExceptionsqlStatementNotYetCompletesqlclientUnableToEstablishSqlconnectionsqlserverRejectedEstablishmentOfSqlconnectionsrfProtocolViolatedstackedDiagnosticsAccessedWithoutActiveHandlerstatementCompletionUnknownstatementTooComplexstringDataLengthMismatchstringDataRightTruncationstringDataRightTruncationExceptionsubstringErrorsuccessfulCompletionsyntaxErrorsyntaxErrorOrAccessRuleViolationsystemErrortooManyArgumentstooManyColumnstooManyConnectionstooManyRowstransactionIntegrityConstraintViolationtransactionResolutionUnknowntransactionRollbacktriggerProtocolViolatedtriggeredActionExceptiontriggeredDataChangeViolationtrimErrorundefinedColumnundefinedFileundefinedFunctionundefinedObjectundefinedParameterundefinedTableuniqueViolationunterminatedCStringuntranslatableCharacterwarningwindowingErrorwithCheckOptionViolationwrongObjectTypezeroLengthCharacterString
Relationships
Conforms To
Swift.EquatableSwift.ExpressibleByExtendedGraphemeClusterLiteralSwift.ExpressibleByStringLiteralSwift.ExpressibleByUnicodeScalarLiteralSwift.SendableSwift.SendableMetatype