|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Data Structures | |
| struct | pdo_pgsql_error_info |
| struct | pdo_pgsql_db_handle |
| struct | pdo_pgsql_column |
| struct | pdo_pgsql_stmt |
| struct | pdo_pgsql_bound_param |
| struct | pdo_pgsql_lob_self |
Macros | |
| #define | PHP_PDO_PGSQL_CONNECTION_FAILURE_SQLSTATE "08006" |
| #define | pdo_pgsql_error(d, e, z) |
| #define | pdo_pgsql_error_msg(d, e, m) |
| #define | pdo_pgsql_error_stmt(s, e, z) |
| #define | pdo_pgsql_error_stmt_msg(stmt, e, sqlstate, msg) |
| #define | pdo_pgsql_sqlstate(r) |
Enumerations | |
| enum | { PDO_PGSQL_ATTR_DISABLE_PREPARES = PDO_ATTR_DRIVER_SPECIFIC , PDO_PGSQL_ATTR_RESULT_MEMORY_SIZE } |
| enum | pdo_pgsql_specific_constants { PGSQL_TRANSACTION_IDLE = PQTRANS_IDLE , PGSQL_TRANSACTION_ACTIVE = PQTRANS_ACTIVE , PGSQL_TRANSACTION_INTRANS = PQTRANS_INTRANS , PGSQL_TRANSACTION_INERROR = PQTRANS_INERROR , PGSQL_TRANSACTION_UNKNOWN = PQTRANS_UNKNOWN } |
Functions | |
| int | pdo_pgsql_scanner (pdo_scanner_t *s) |
| int | _pdo_pgsql_error (pdo_dbh_t *dbh, pdo_stmt_t *stmt, int errcode, const char *sqlstate, const char *msg, const char *file, int line) |
| php_stream * | pdo_pgsql_create_lob_stream (zval *pdh, int lfd, Oid oid) |
| void | pdo_pgsql_cleanup_notice_callback (pdo_pgsql_db_handle *H) |
| void | pdo_libpq_version (char *buf, size_t len) |
| void | pdo_pgsql_close_lob_streams (pdo_dbh_t *dbh) |
| void | pgsqlCopyFromArray_internal (INTERNAL_FUNCTION_PARAMETERS) |
| void | pgsqlCopyFromFile_internal (INTERNAL_FUNCTION_PARAMETERS) |
| void | pgsqlCopyToArray_internal (INTERNAL_FUNCTION_PARAMETERS) |
| void | pgsqlCopyToFile_internal (INTERNAL_FUNCTION_PARAMETERS) |
| void | pgsqlLOBCreate_internal (INTERNAL_FUNCTION_PARAMETERS) |
| void | pgsqlLOBOpen_internal (INTERNAL_FUNCTION_PARAMETERS) |
| void | pgsqlLOBUnlink_internal (INTERNAL_FUNCTION_PARAMETERS) |
| void | pgsqlGetNotify_internal (INTERNAL_FUNCTION_PARAMETERS) |
| void | pgsqlGetPid_internal (INTERNAL_FUNCTION_PARAMETERS) |
Variables | |
| const pdo_driver_t | pdo_pgsql_driver |
| const struct pdo_stmt_methods | pgsql_stmt_methods |
| const php_stream_ops | pdo_pgsql_lob_stream_ops |
| #define pdo_pgsql_error | ( | d, | |
| e, | |||
| z ) |
Definition at line 82 of file php_pdo_pgsql_int.h.
| #define pdo_pgsql_error_msg | ( | d, | |
| e, | |||
| m ) |
Definition at line 83 of file php_pdo_pgsql_int.h.
Definition at line 84 of file php_pdo_pgsql_int.h.
Definition at line 85 of file php_pdo_pgsql_int.h.
| #define pdo_pgsql_sqlstate | ( | r | ) |
Definition at line 90 of file php_pdo_pgsql_int.h.
| #define PHP_PDO_PGSQL_CONNECTION_FAILURE_SQLSTATE "08006" |
Definition at line 28 of file php_pdo_pgsql_int.h.
| anonymous enum |
| Enumerator | |
|---|---|
| PDO_PGSQL_ATTR_DISABLE_PREPARES | |
| PDO_PGSQL_ATTR_RESULT_MEMORY_SIZE | |
Definition at line 92 of file php_pdo_pgsql_int.h.
| Enumerator | |
|---|---|
| PGSQL_TRANSACTION_IDLE | |
| PGSQL_TRANSACTION_ACTIVE | |
| PGSQL_TRANSACTION_INTRANS | |
| PGSQL_TRANSACTION_INERROR | |
| PGSQL_TRANSACTION_UNKNOWN | |
Definition at line 104 of file php_pdo_pgsql_int.h.
|
extern |
Definition at line 67 of file pgsql_driver.c.
| void pdo_libpq_version | ( | char * | buf, |
| size_t | len ) |
Definition at line 427 of file pgsql_driver.c.
| void pdo_pgsql_cleanup_notice_callback | ( | pdo_pgsql_db_handle * | H | ) |
Definition at line 135 of file pgsql_driver.c.
Definition at line 226 of file pgsql_driver.c.
| php_stream * pdo_pgsql_create_lob_stream | ( | zval * | pdh, |
| int | lfd, | ||
| Oid | oid ) |
Definition at line 202 of file pgsql_driver.c.
|
extern |
| void pgsqlCopyFromArray_internal | ( | INTERNAL_FUNCTION_PARAMETERS | ) |
Definition at line 609 of file pgsql_driver.c.
| void pgsqlCopyFromFile_internal | ( | INTERNAL_FUNCTION_PARAMETERS | ) |
Definition at line 727 of file pgsql_driver.c.
| void pgsqlCopyToArray_internal | ( | INTERNAL_FUNCTION_PARAMETERS | ) |
Definition at line 929 of file pgsql_driver.c.
| void pgsqlCopyToFile_internal | ( | INTERNAL_FUNCTION_PARAMETERS | ) |
Definition at line 829 of file pgsql_driver.c.
| void pgsqlGetNotify_internal | ( | INTERNAL_FUNCTION_PARAMETERS | ) |
Definition at line 1138 of file pgsql_driver.c.
| void pgsqlGetPid_internal | ( | INTERNAL_FUNCTION_PARAMETERS | ) |
Definition at line 1223 of file pgsql_driver.c.
| void pgsqlLOBCreate_internal | ( | INTERNAL_FUNCTION_PARAMETERS | ) |
Definition at line 1009 of file pgsql_driver.c.
| void pgsqlLOBOpen_internal | ( | INTERNAL_FUNCTION_PARAMETERS | ) |
Definition at line 1042 of file pgsql_driver.c.
| void pgsqlLOBUnlink_internal | ( | INTERNAL_FUNCTION_PARAMETERS | ) |
Definition at line 1098 of file pgsql_driver.c.
|
extern |
Definition at line 1418 of file pgsql_driver.c.
|
extern |
Definition at line 190 of file pgsql_driver.c.
|
extern |
Definition at line 744 of file pgsql_statement.c.