h$6{0$      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  Safe-Inferred Safe-Inferred'HDBC-postgresql Is set to "00000".HDBC-postgresql Is set to "01000".HDBC-postgresql Is set to "0100C".HDBC-postgresql Is set to "01008".HDBC-postgresql Is set to "01003".HDBC-postgresql Is set to "01007".HDBC-postgresql Is set to "01006". HDBC-postgresql Is set to "01004". HDBC-postgresql Is set to "01P01". HDBC-postgresql Is set to "02000". HDBC-postgresql Is set to "02001". HDBC-postgresql Is set to "03000".HDBC-postgresql Is set to "08000".HDBC-postgresql Is set to "08003".HDBC-postgresql Is set to "08006".HDBC-postgresql Is set to "08001".HDBC-postgresql Is set to "08004".HDBC-postgresql Is set to "08007".HDBC-postgresql Is set to "08P01".HDBC-postgresql Is set to "09000".HDBC-postgresql Is set to "0A000".HDBC-postgresql Is set to "0B000".HDBC-postgresql Is set to "0F000".HDBC-postgresql Is set to "0F001".HDBC-postgresql Is set to "0L000".HDBC-postgresql Is set to "0LP01".HDBC-postgresql Is set to "0P000".HDBC-postgresql Is set to "21000".HDBC-postgresql Is set to "22000".HDBC-postgresql Is set to "2202E". HDBC-postgresqlSame as .!HDBC-postgresql Is set to "22021"."HDBC-postgresql Is set to "22008".#HDBC-postgresqlSame as ".$HDBC-postgresql Is set to "22012".%HDBC-postgresql Is set to "22005".&HDBC-postgresql Is set to "2200B".'HDBC-postgresql Is set to "22022".(HDBC-postgresql Is set to "22015".)HDBC-postgresql Is set to "2201E".*HDBC-postgresql Is set to "2201F".+HDBC-postgresql Is set to "2201G".,HDBC-postgresql Is set to "22018".-HDBC-postgresql Is set to "22007"..HDBC-postgresql Is set to "22019"./HDBC-postgresql Is set to "2200D".0HDBC-postgresql Is set to "22025".1HDBC-postgresql Is set to "22P06".2HDBC-postgresql Is set to "22010".3HDBC-postgresql Is set to "22020".4HDBC-postgresql Is set to "22023".5HDBC-postgresql Is set to "2201B".6HDBC-postgresql Is set to "22009".7HDBC-postgresql Is set to "2200C".8HDBC-postgresql Is set to "2200G".9HDBC-postgresql Is set to "22004".:HDBC-postgresql Is set to "22002".;HDBC-postgresql Is set to "22003".<HDBC-postgresql Is set to "22026".=HDBC-postgresql Is set to "22001".>HDBC-postgresql Is set to "22011".?HDBC-postgresql Is set to "22027".@HDBC-postgresql Is set to "22024".AHDBC-postgresql Is set to "2200F".BHDBC-postgresql Is set to "22P01".CHDBC-postgresql Is set to "22P02".DHDBC-postgresql Is set to "22P03".EHDBC-postgresql Is set to "22P04".FHDBC-postgresql Is set to "22P05".GHDBC-postgresql Is set to "2200L".HHDBC-postgresql Is set to "2200M".IHDBC-postgresql Is set to "2200N".JHDBC-postgresql Is set to "2200S".KHDBC-postgresql Is set to "2200T".LHDBC-postgresql Is set to "23000".MHDBC-postgresql Is set to "23001".NHDBC-postgresql Is set to "23502".OHDBC-postgresql Is set to "23503".PHDBC-postgresql Is set to "23505".QHDBC-postgresql Is set to "23514".RHDBC-postgresql Is set to "24000".SHDBC-postgresql Is set to "25000".THDBC-postgresql Is set to "25001".UHDBC-postgresql Is set to "25002".VHDBC-postgresql Is set to "25008".WHDBC-postgresql Is set to "25003".XHDBC-postgresql Is set to "25004".YHDBC-postgresql Is set to "25005".ZHDBC-postgresql Is set to "25006".[HDBC-postgresql Is set to "25007".\HDBC-postgresql Is set to "25P01".]HDBC-postgresql Is set to "25P02".^HDBC-postgresql Is set to "26000"._HDBC-postgresql Is set to "27000".`HDBC-postgresql Is set to "28000".aHDBC-postgresql Is set to "2B000".bHDBC-postgresql Is set to "2BP01".cHDBC-postgresql Is set to "2D000".dHDBC-postgresql Is set to "2F000".eHDBC-postgresql Is set to "2F005".fHDBC-postgresql Is set to "2F002".gHDBC-postgresql Is set to "2F003".hHDBC-postgresql Is set to "2F004".iHDBC-postgresql Is set to "34000".jHDBC-postgresql Is set to "38000".kHDBC-postgresql Is set to "38001".lHDBC-postgresql Is set to "38002".mHDBC-postgresql Is set to "38003".nHDBC-postgresql Is set to "38004".oHDBC-postgresql Is set to "39000".pHDBC-postgresql Is set to "39001".qHDBC-postgresql Is set to "39004".rHDBC-postgresql Is set to "39P01".sHDBC-postgresql Is set to "39P02".tHDBC-postgresql Is set to "3B000".uHDBC-postgresql Is set to "3B001".vHDBC-postgresql Is set to "3D000".wHDBC-postgresql Is set to "3F000".xHDBC-postgresql Is set to "40000".yHDBC-postgresql Is set to "40002".zHDBC-postgresql Is set to "40001".{HDBC-postgresql Is set to "40003".|HDBC-postgresql Is set to "40P01".}HDBC-postgresql Is set to "42000".~HDBC-postgresql Is set to "42601".HDBC-postgresql Is set to "42501".HDBC-postgresql Is set to "42846".HDBC-postgresql Is set to "42803".HDBC-postgresql Is set to "42830".HDBC-postgresql Is set to "42602".HDBC-postgresql Is set to "42622".HDBC-postgresql Is set to "42939".HDBC-postgresql Is set to "42804".HDBC-postgresql Is set to "42P18".HDBC-postgresql Is set to "42809".HDBC-postgresql Is set to "42703".HDBC-postgresqlSame as i.HDBC-postgresqlSame as v.HDBC-postgresql Is set to "42883".HDBC-postgresqlSame as ^.HDBC-postgresqlSame as w.HDBC-postgresql Is set to "42P01".HDBC-postgresql Is set to "42P02".HDBC-postgresql Is set to "42704".HDBC-postgresql Is set to "42701".HDBC-postgresql Is set to "42P03".HDBC-postgresql Is set to "42P04".HDBC-postgresql Is set to "42723".HDBC-postgresql Is set to "42P05".HDBC-postgresql Is set to "42P06".HDBC-postgresql Is set to "42P07".HDBC-postgresql Is set to "42712".HDBC-postgresql Is set to "42710".HDBC-postgresql Is set to "42702".HDBC-postgresql Is set to "42725".HDBC-postgresql Is set to "42P08".HDBC-postgresql Is set to "42P09".HDBC-postgresql Is set to "42P10".HDBC-postgresql Is set to "42611".HDBC-postgresql Is set to "42P11".HDBC-postgresql Is set to "42P12".HDBC-postgresql Is set to "42P13".HDBC-postgresql Is set to "42P14".HDBC-postgresql Is set to "42P15".HDBC-postgresql Is set to "42P16".HDBC-postgresql Is set to "42P17".HDBC-postgresql Is set to "44000".HDBC-postgresql Is set to "53000".HDBC-postgresql Is set to "53100".HDBC-postgresql Is set to "53200".HDBC-postgresql Is set to "53300".HDBC-postgresql Is set to "54000".HDBC-postgresql Is set to "54001".HDBC-postgresql Is set to "54011".HDBC-postgresql Is set to "54023".HDBC-postgresql Is set to "55000".HDBC-postgresql Is set to "55006".HDBC-postgresql Is set to "55P02".HDBC-postgresql Is set to "55P03".HDBC-postgresql Is set to "57000".HDBC-postgresql Is set to "57014".HDBC-postgresql Is set to "57P01".HDBC-postgresql Is set to "57P02".HDBC-postgresql Is set to "57P03".HDBC-postgresql Is set to "58030".HDBC-postgresql Is set to "58P01".HDBC-postgresql Is set to "58P02".HDBC-postgresql Is set to "F0000".HDBC-postgresql Is set to "F0001".HDBC-postgresql Is set to "P0000".HDBC-postgresql Is set to "P0001".HDBC-postgresql Is set to "P0002".HDBC-postgresql Is set to "P0003".HDBC-postgresql Is set to "XX000".HDBC-postgresql Is set to "XX001".HDBC-postgresql Is set to "XX002".  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Safe-Inferred), Safe-Inferred)Y  Safe-Inferred)None*HDBC-postgresql0Function that transforms input data into pointerHDBC-postgresql"Function that frees generated dataHDBC-postgresqlList of input dataHDBC-postgresqlAction to run with the C arrayHDBC-postgresql Return value None+HDBC-postgresqlDiffers from fexecute in that it does not prepare its input query, and the input query may contain multiple statements. This is useful for issuing DDL or DML commands. ( None?-jHDBC-postgresqlConnect to a PostgreSQL server.See  http://www.postgresql.org/docs/8.1/static/libpq.html#LIBPQ-CONNECT+ for the meaning of the connection string. HDBC-postgresqlConnect to a PostgreSQL server, and automatically disconnect if the handler exits normally or throws an exception.$Copyright (C) 2005-2011 John GoerzenBSD3$John Goerzen  provisionalportableNone-  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     .HDBC-postgresql-2.5.0.0-JTqeuOhjmyJKfbWjKKxOhIDatabase.HDBC.PostgreSQL'Database.HDBC.PostgreSQL.ConnectionImpl#Database.HDBC.PostgreSQL.ErrorCodes"Database.HDBC.PostgreSQL.PTypeConvDatabase.HDBC.PostgreSQL.ParserDatabase.HDBC.PostgreSQL.TypesDatabase.HDBC.PostgreSQL.Utils"Database.HDBC.PostgreSQL.Statement#Database.HDBC.PostgreSQL.Connection ConnectionbeginsuccessfulCompletionwarning warningDynamicResultSetsReturnedwarningImplicitZeroBitPadding'warningNullValueEliminatedInSetFunctionwarningPrivilegeNotGrantedwarningPrivilegeNotRevoked warningStringDataRightTruncationwarningDeprecatedFeaturenoData%noAdditionalDynamicResultSetsReturnedsqlStatementNotYetCompleteconnectionExceptionconnectionDoesNotExistconnectionFailure'sqlclientUnableToEstablishSqlconnection-sqlserverRejectedEstablishmentOfSqlconnectiontransactionResolutionUnknownprotocolViolationtriggeredActionExceptionfeatureNotSupportedinvalidTransactionInitiationlocatorExceptionlEInvalidSpecificationinvalidGrantorinvalidGrantOperationinvalidRoleSpecificationcardinalityViolation dataExceptionarrayElementErrorarraySubscriptErrorcharacterNotInRepertoiredatetimeFieldOverflowdatetimeValueOutOfRangedivisionByZeroerrorInAssignmentescapeCharacterConflictindicatorOverflowintervalFieldOverflowinvalidArgumentForLoginvalidArgumentForPowerFunction%invalidArgumentForWidthBucketFunctioninvalidCharacterValueForCastinvalidDatetimeFormatinvalidEscapeCharacterinvalidEscapeOctetinvalidEscapeSequencenonstandardUseOfEscapeCharacterinvalidIndicatorParameterValueinvalidLimitValueinvalidParameterValueinvalidRegularExpression invalidTimeZoneDisplacementValueinvalidUseOfEscapeCharactermostSpecificTypeMismatchnullValueNotAllowednullValueNoIndicatorParameternumericValueOutOfRangestringDataLengthMismatchstringDataRightTruncationsubstringError trimErrorunterminatedCStringzeroLengthCharacterStringfloatingPointExceptioninvalidTextRepresentationinvalidBinaryRepresentationbadCopyFileFormatuntranslatableCharacternotAnXmlDocumentinvalidXmlDocumentinvalidXmlContentinvalidXmlCommentinvalidXmlProcessingInstructionintegrityConstraintViolationrestrictViolationnotNullViolationforeignKeyViolationuniqueViolationcheckViolationinvalidCursorStateinvalidTransactionStateactiveSqlTransactionbranchTransactionAlreadyActive$heldCursorRequiresSameIsolationLevel+inappropriateAccessModeForBranchTransaction/inappropriateIsolationLevelForBranchTransaction*noActiveSqlTransactionForBranchTransactionreadOnlySqlTransaction(schemaAndDataStatementMixingNotSupportednoActiveSqlTransactioninFailedSqlTransactioninvalidSqlStatementNametriggeredDataChangeViolation!invalidAuthorizationSpecification'dependentPrivilegeDescriptorsStillExistdependentObjectsStillExistinvalidTransactionTerminationsqlRoutineException$sREFunctionExecutedNoReturnStatementsREModifyingSqlDataNotPermitted"sREProhibitedSqlStatementAttemptedsREReadingSqlDataNotPermittedinvalidCursorNameexternalRoutineExceptioneREContainingSqlNotPermittedeREModifyingSqlDataNotPermitted"eREProhibitedSqlStatementAttemptedeREReadingSqlDataNotPermitted"externalRoutineInvocationExceptioneRIEInvalidSqlstateReturnedeRIENullValueNotAllowedeRIETriggerProtocolViolatedeRIESrfProtocolViolatedsavepointExceptionsEInvalidSpecificationinvalidCatalogNameinvalidSchemaNametransactionRollbacktRIntegrityConstraintViolationtRSerializationFailuretRStatementCompletionUnknowntRDeadlockDetected syntaxErrorOrAccessRuleViolation syntaxErrorinsufficientPrivilege cannotCoerce groupingErrorinvalidForeignKey invalidName nameTooLong reservedNamedatatypeMismatchindeterminateDatatypewrongObjectTypeundefinedColumnundefinedCursorundefinedDatabaseundefinedFunctionundefinedPstatementundefinedSchemaundefinedTableundefinedParameterundefinedObjectduplicateColumnduplicateCursorduplicateDatabaseduplicateFunctionduplicatePstatementduplicateSchemaduplicateTableduplicateAliasduplicateObjectambiguousColumnambiguousFunctionambiguousParameterambiguousAliasinvalidColumnReferenceinvalidColumnDefinitioninvalidCursorDefinitioninvalidDatabaseDefinitioninvalidFunctionDefinitioninvalidPstatementDefinitioninvalidSchemaDefinitioninvalidTableDefinitioninvalidObjectDefinitionwithCheckOptionViolationinsufficientResourcesdiskFull outOfMemorytooManyConnectionsprogramLimitExceededstatementTooComplextooManyColumnstooManyArgumentsobjectNotInPrerequisiteState objectInUsecantChangeRuntimeParamlockNotAvailableoperatorIntervention queryCanceled adminShutdown crashShutdowncannotConnectNowioError undefinedFile duplicateFileconfigFileErrorlockFileExists plpgsqlErrorraiseException noDataFound tooManyRows internalError dataCorruptedindexCorruptedconnectPostgreSQLconnectPostgreSQL'withPostgreSQLwithPostgreSQL' describeTable getTablesdbTransactionSupport dbServerVerproxiedClientVerproxiedClientName hdbcClientVerhdbcDriverNameclonepreparerunrunRaw disconnectrollbackcommitcolDescForPGAttr oidToColDef oidToColType escapeseqliteral qidentifiercommentccomment linecommentqmark escapedQmark statement convertSQL ResultStatusStmtCStmtConnCConnConnLock withAnyArr0pqerrorMessage raiseErrorwithConnwithConnLocked withRawConnwithStmt withRawStmtwithCStringArr0cleanUpBSNullscstrUtf8BString fexecuteRawSStatecoldefmvsquerydbo nextrowmvstomvpqftypepqfname pqgetvalue pqgetisnull pqnfields pqntuplespqresultErrorFieldpqresultErrorMessage pqresStatus pqcmdTuples pqclear_raw pqclearptrpqexec pqexecParamspqresultStatuslnewSthfgetColumnNamesfdescribeResultfexecutehandleResultStatuspeekCStringUTF8 ffetchrow fgetcoldef fexecutemanypublic_ffinishffinish makeSqlValue fixStringmakeRationalFromDecimalsplit parseTime'