Database.HDBC.PostgreSQL

Connecting to Databases

connectPostgreSQL

withPostgreSQL

connectPostgreSQL'

withPostgreSQL'

data Connection

Transactions

begin

PostgreSQL Error Codes

successfulCompletion

warning

warningDynamicResultSetsReturned

warningImplicitZeroBitPadding

warningNullValueEliminatedInSetFunction

warningPrivilegeNotGranted

warningPrivilegeNotRevoked

warningStringDataRightTruncation

warningDeprecatedFeature

noData

noAdditionalDynamicResultSetsReturned

sqlStatementNotYetComplete

connectionException

connectionDoesNotExist

connectionFailure

sqlclientUnableToEstablishSqlconnection

sqlserverRejectedEstablishmentOfSqlconnection

transactionResolutionUnknown

protocolViolation

triggeredActionException

featureNotSupported

invalidTransactionInitiation

locatorException

lEInvalidSpecification

invalidGrantor

invalidGrantOperation

invalidRoleSpecification

cardinalityViolation

dataException

arrayElementError

arraySubscriptError

characterNotInRepertoire

datetimeFieldOverflow

datetimeValueOutOfRange

divisionByZero

errorInAssignment

escapeCharacterConflict

indicatorOverflow

intervalFieldOverflow

invalidArgumentForLog

invalidArgumentForPowerFunction

invalidArgumentForWidthBucketFunction

invalidCharacterValueForCast

invalidDatetimeFormat

invalidEscapeCharacter

invalidEscapeOctet

invalidEscapeSequence

nonstandardUseOfEscapeCharacter

invalidIndicatorParameterValue

invalidLimitValue

invalidParameterValue

invalidRegularExpression

invalidTimeZoneDisplacementValue

invalidUseOfEscapeCharacter

mostSpecificTypeMismatch

nullValueNotAllowed

nullValueNoIndicatorParameter

numericValueOutOfRange

stringDataLengthMismatch

stringDataRightTruncation

substringError

trimError

unterminatedCString

zeroLengthCharacterString

floatingPointException

invalidTextRepresentation

invalidBinaryRepresentation

badCopyFileFormat

untranslatableCharacter

notAnXmlDocument

invalidXmlDocument

invalidXmlContent

invalidXmlComment

invalidXmlProcessingInstruction

integrityConstraintViolation

restrictViolation

notNullViolation

foreignKeyViolation

uniqueViolation

checkViolation

invalidCursorState

invalidTransactionState

activeSqlTransaction

branchTransactionAlreadyActive

heldCursorRequiresSameIsolationLevel

inappropriateAccessModeForBranchTransaction

inappropriateIsolationLevelForBranchTransaction

noActiveSqlTransactionForBranchTransaction

readOnlySqlTransaction

schemaAndDataStatementMixingNotSupported

noActiveSqlTransaction

inFailedSqlTransaction

invalidSqlStatementName

triggeredDataChangeViolation

invalidAuthorizationSpecification

dependentPrivilegeDescriptorsStillExist

dependentObjectsStillExist

invalidTransactionTermination

sqlRoutineException

sREFunctionExecutedNoReturnStatement

sREModifyingSqlDataNotPermitted

sREProhibitedSqlStatementAttempted

sREReadingSqlDataNotPermitted

invalidCursorName

externalRoutineException

eREContainingSqlNotPermitted

eREModifyingSqlDataNotPermitted

eREProhibitedSqlStatementAttempted

eREReadingSqlDataNotPermitted

externalRoutineInvocationException

eRIEInvalidSqlstateReturned

eRIENullValueNotAllowed

eRIETriggerProtocolViolated

eRIESrfProtocolViolated

savepointException

sEInvalidSpecification

invalidCatalogName

invalidSchemaName

transactionRollback

tRIntegrityConstraintViolation

tRSerializationFailure

tRStatementCompletionUnknown

tRDeadlockDetected

syntaxErrorOrAccessRuleViolation

syntaxError

insufficientPrivilege

cannotCoerce

groupingError

invalidForeignKey

invalidName

nameTooLong

reservedName

datatypeMismatch

indeterminateDatatype

wrongObjectType

undefinedColumn

undefinedCursor

undefinedDatabase

undefinedFunction

undefinedPstatement

undefinedSchema

undefinedTable

undefinedParameter

undefinedObject

duplicateColumn

duplicateCursor

duplicateDatabase

duplicateFunction

duplicatePstatement

duplicateSchema

duplicateTable

duplicateAlias

duplicateObject

ambiguousColumn

ambiguousFunction

ambiguousParameter

ambiguousAlias

invalidColumnReference

invalidColumnDefinition

invalidCursorDefinition

invalidDatabaseDefinition

invalidFunctionDefinition

invalidPstatementDefinition

invalidSchemaDefinition

invalidTableDefinition

invalidObjectDefinition

withCheckOptionViolation

insufficientResources

diskFull

outOfMemory

tooManyConnections

programLimitExceeded

statementTooComplex

tooManyColumns

tooManyArguments

objectNotInPrerequisiteState

objectInUse

cantChangeRuntimeParam

lockNotAvailable

operatorIntervention

queryCanceled

adminShutdown

crashShutdown

cannotConnectNow

ioError

undefinedFile

duplicateFile

configFileError

lockFileExists

plpgsqlError

raiseException

noDataFound

tooManyRows

internalError

dataCorrupted

indexCorrupted

Threading