Procedures

ProcedureLocationProcedure TypeDescription
c_char_to_f_stringcharacter_operations_mSubroutine
c_to_f_charpointercharacter_operations_mFunction
c_to_f_charpointer_with_lengthcharacter_operations_mFunction
cchar_array_from_stringscharacter_operations_mSubroutine
cchar_array_from_strings_no_nullcharacter_operations_mSubroutine
convert_cptrcharacter_operations_mFunction
cptr_array_from_ccharcharacter_operations_mSubroutine
cptr_array_from_cchar_no_nullcharacter_operations_mSubroutine
max_length_char_arraycharacter_operations_mFunction
PQbackendPIDfe_connect_mFunction

Returns the process ID (PID) of the backend process handling this connection.

Read more…
PQbinaryTuplesfe_exec_mFunction

Return .true. if the PQresult contains binary data and .false. if it contains text data.

Read more…
PQcancelfe_connect_mFunction

Requests that the server abandon processing of the current command.

Read more…
PQclearfe_exec_mSubroutine

Frees the storage associated with a PGresult. Every command result should be freed via PQclear when it is no longer needed.

Read more…
PQclientEncodingfe_connect_mFunction

Returns the client encoding.

Read more…
PQcmdStatusfe_exec_mFunction

Returns the command status tag from the SQL command that generated the PGresult.

Read more…
PQcmdTuplesfe_exec_mFunction

Returns the number of rows affected by the SQL command.

Read more…
PQconndefaultsfe_connect_mSubroutine

Return the default connection options.

Read more…
PQconnectdbfe_connect_mFunction

Connect to the database server with the provided connection string conninfo.

Read more…
PQconnectdbParamsfe_connect_mFunction

Connect to the database server with connection infomation provided as pairs of keywords and values arrays.

Read more…
PQconnectionNeedsPasswordfe_connect_mFunction

Retuens true if the connection authentication method required a password, but none was available. Returns false if not.

Read more…
PQconnectionUsedPasswordfe_connect_mFunction

Returns true if the connection authentication method used a password. Returns false if not.

Read more…
PQconnectPollfe_connect_mFunction

Connect to the database server in a nonblocking manner.

Read more…
PQconnectStartfe_connect_mFunction

Connect to the database server in a nonblocking manner.

Read more…
PQconnectStartParamsfe_connect_mFunction

Connect to the database server in a nonblocking manner.

Read more…
PQconninfofe_connect_mSubroutine

Returns the connection options used by a live connection.

Read more…
PQconninfoParsefe_connect_mSubroutine

cf. PostgreSQL Documentation

PQconsumeInputfe_exec_mFunction

If input is available from the server, consume it.

Read more…
PQcopyResultfe_exec_mFunction

cf. PostgreSQL Documentation

PQdbfe_connect_mFunction

cf. PostgreSQL Documentation

PQdescribePortalfe_exec_mFunction

Submits a request to obtain information about the specified portral, and waits for completion.

Read more…
PQdescribePreparedfe_exec_mFunction

Submits a request to obtain information about the specified prepared statement, and waits for completion.

Read more…
PQencryptPasswordConnfe_auth_mSubroutine
PQenterPipelineModefe_exec_mFunction

cf. PostgreSQL Documentation

PQerrorMessagefe_connect_mFunction

Returns the error message most recently generated by an operation on the connection.

Read more…
PQescapeIdentifierfe_exec_mFunction

cf. PostgreSQL Documentation

PQescapeLiteralfe_exec_mFunction

cf. PostgreSQL Documentation

PQexecfe_exec_mFunction

Send query to the server and wait until receiving the result.

Read more…
PQexecParamsfe_exec_mInterface
PQexecPreparedfe_exec_mFunction

Sends a request to execute a prepared statement with given parameters, and waits for the result.

Read more…
PQexitPipelineModefe_exec_mFunction

cf. PostgreSQL Documentation

PQfformatfe_exec_mFunction

Returns the format code indicating the format of the given column. Column numbers start at 0.

Read more…
PQfinishfe_connect_mSubroutine

cf. PostgreSQL Documentation

PQflushfe_exec_mFunction

cf. PostgreSQL Documentation

PQfmodfe_exec_mFunction

cf. PostgreSQL Documentation

PQfnamefe_exec_mFunction

cf. PostgreSQL Documentation

PQfnumberfe_exec_mFunction

cf. PostgreSQL Documentation

PQfreeCancelfe_connect_mSubroutine

cf. PostgreSQL Documentation

PQfreememfe_exec_mSubroutine

cf. PostgreSQL Documentation

PQfsizefe_exec_mFunction

cf. PostgreSQL Documentation

PQftablefe_exec_mFunction

cf. PostgreSQL Documentation

PQftablecolfe_exec_mFunction

cf. PostgreSQL Documentation

PQftypefe_exec_mFunction

cf. PostgreSQL Documentation

PQgetCancelfe_connect_mFunction

cf. PostgreSQL Documentation

PQgetisnullfe_exec_mFunction

cf. PostgreSQL Documentation

PQgetlengthfe_exec_mFunction

cf. PostgreSQL Documentation

PQgetResultfe_exec_mFunction

Waits for the next result from a prior PQsendQuery, PQsendQueryParams, PQsendPrepare, PQsendQueryPrepared, PQsendDescribePrepared, PQsendDescribePortal, or PQpipelineSync call, and returns it. A null pointer is returned when the command is complete and there will be no more results.

Read more…
PQgetvaluefe_exec_mFunction

cf. PostgreSQL Documentation

PQhostfe_connect_mFunction

cf. PostgreSQL Documentation

PQhostaddrfe_connect_mFunction

cf. PostgreSQL Documentation

PQisBusyfe_exec_mFunction

cf. PostgreSQL Documentation

PQisnonblockingfe_exec_mFunction

cf. PostgreSQL Documentation

PQisthreadsafefe_exec_mFunction

Get the threadsafety status of the current running libpq library. cf. PostgreSQL Documentation

PQlibVersionfe_misc_mFunction

Get the current running version of libpq. cf. PostgreSQL Documentation

PQmakeEmptyPGresultfe_exec_mFunction

cf. PostgreSQL Documentation

PQnfieldsfe_exec_mFunction

cf. PostgreSQL Documentation

PQnotifiesfe_exec_mFunction
PQnparamsfe_exec_mFunction

cf. PostgreSQL Documentation

PQntuplesfe_exec_mFunction

cf. PostgreSQL Documentation

PQoidValuefe_exec_mFunction

cf. PostgreSQL Documentation

PQoptionsfe_connect_mFunction

cf. PostgreSQL Documentation

PQparameterStatusfe_connect_mFunction

cf. PostgreSQL Documentation

PQparamtypefe_exec_mFunction

cf. PostgreSQL Documentation

PQpassfe_connect_mFunction

cf. PostgreSQL Documentation

PQpingfe_connect_mFunction

cf. PostgreSQL Documentation

PQpingParamsfe_connect_mFunction

cf. PostgreSQL Documentation

PQpipelineStatusfe_exec_mFunction

cf. PostgreSQL Documentation

PQpipelineSyncfe_exec_mFunction

cf. PostgreSQL Documentation

PQportfe_connect_mFunction

cf. PostgreSQL Documentation

PQpreparefe_exec_mInterface
PQprotocolVersionfe_connect_mFunction

cf. PostgreSQL Documentation

PQresetfe_connect_mSubroutine

cf. PostgreSQL Documentation

PQresetPollfe_connect_mFunction

cf. PostgreSQL Documentation

PQresetStartfe_connect_mFunction

cf. PostgreSQL Documentation

PQresStatusfe_exec_mFunction

Converts the enumerated type returned by PQresultStatus into a string constant describing the status code..

Read more…
PQresultErrorFieldfe_exec_mFunction

cf. PostgreSQL Documentation

PQresultErrorMessagefe_exec_mFunction

cf. PostgreSQL Documentation

PQresultStatusfe_exec_mFunction

Returns the result status of the command.

Read more…
PQresultVerboseErrorMessagefe_exec_mFunction

cf. PostgreSQL Documentation

PQsendDescribePortalfe_exec_mFunction

cf. PostgreSQL Documentation

PQsendDescribePreparedfe_exec_mFunction

cf. PostgreSQL Documentation

PQsendFlushRequestfe_exec_mFunction

cf. PostgreSQL Documentation

PQsendPreparefe_exec_mInterface
PQsendQueryfe_exec_mFunction

Submits a command to the server without waiting for the result(s). 1 is returned if the command was successfully dispatched and 0 if not (in which case, use PQerrorMessage to get more information about the failure).

Read more…
PQsendQueryParamsfe_exec_mInterface
PQsendQueryPreparedfe_exec_mInterface
PQserverVersionfe_connect_mFunction

cf. PostgreSQL Documentation

PQsetClientEncodingfe_connect_mFunction

cf. PostgreSQL Documentation

PQsetdbLoginfe_connect_mFunction

Connect to the database server with connection infomation provided as each argument

Read more…
PQsetErrorContextVisibilityfe_connect_mFunction

cf. PostgreSQL Documentation

PQsetErrorVerbosityfe_connect_mFunction

cf. PostgreSQL Documentation

PQsetnonblockingfe_exec_mFunction

cf. PostgreSQL Documentation

PQsetSingleRowModefe_exec_mFunction

cf. PostgreSQL Documentation

PQsocketfe_connect_mFunction

Obtain the file descriptor number of the connection socket to the server.

Read more…
PQsslAttributefe_connect_mSubroutine

cf. PostgreSQL Documentation

PQsslAttributeNamesfe_connect_mSubroutine

Subroutine for retrieving SSL attribute names from a PostgreSQL database connection and populating an array.

Read more…
PQsslInUsefe_connect_mFunction

cf. PostgreSQL Documentation

PQstatusfe_connect_mFunction

cf. PostgreSQL Documentation

PQtransactionStatusfe_connect_mFunction

cf. PostgreSQL Documentation

PQuserfe_connect_mFunction

cf. PostgreSQL Documentation

read_optioncharacter_operations_mSubroutine