|
php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
#include <sybfront.h>#include <sybdb.h>#include <syberror.h>Go to the source code of this file.
Data Structures | |
| struct | pdo_dblib_err |
| struct | pdo_dblib_db_handle |
| struct | pdo_dblib_stmt |
| struct | pdo_dblib_keyval |
Macros | |
| #define | PDO_DBLIB_FLAVOUR "Generic DB-lib" |
| #define | SQLTEXT SYBTEXT |
| #define | SQLCHAR SYBCHAR |
| #define | SQLVARCHAR SYBVARCHAR |
| #define | SQLINT1 SYBINT1 |
| #define | SQLINT2 SYBINT2 |
| #define | SQLINT4 SYBINT4 |
| #define | SQLINT8 SYBINT8 |
| #define | SQLINTN SYBINTN |
| #define | SQLBIT SYBBIT |
| #define | SQLFLT4 SYBREAL |
| #define | SQLFLT8 SYBFLT8 |
| #define | SQLFLTN SYBFLTN |
| #define | SQLDECIMAL SYBDECIMAL |
| #define | SQLNUMERIC SYBNUMERIC |
| #define | SQLDATETIME SYBDATETIME |
| #define | SQLDATETIM4 SYBDATETIME4 |
| #define | SQLDATETIMN SYBDATETIMN |
| #define | SQLMONEY SYBMONEY |
| #define | SQLMONEY4 SYBMONEY4 |
| #define | SQLMONEYN SYBMONEYN |
| #define | SQLIMAGE SYBIMAGE |
| #define | SQLBINARY SYBBINARY |
| #define | SQLVARBINARY SYBVARBINARY |
| #define | SQLUNIQUE 36 /* FreeTDS Hack */ |
| #define | DBERRHANDLE(a, b) |
| #define | DBMSGHANDLE(a, b) |
| #define | DBSETOPT(a, b, c) |
| #define | NO_MORE_RPC_RESULTS 3 |
| #define | dbfreelogin dbloginfree |
| #define | dbrpcexec dbrpcsend |
| #define | DATETIME_MAX_LEN 63 |
| #define | DBLIB_G(v) |
Typedefs | |
| typedef short | TDS_SHORT |
| typedef unsigned char * | LPBYTE |
| typedef float | DBFLT4 |
Enumerations | |
| enum | { PDO_DBLIB_ATTR_CONNECTION_TIMEOUT = PDO_ATTR_DRIVER_SPECIFIC , PDO_DBLIB_ATTR_QUERY_TIMEOUT , PDO_DBLIB_ATTR_STRINGIFY_UNIQUEIDENTIFIER , PDO_DBLIB_ATTR_VERSION , PDO_DBLIB_ATTR_TDS_VERSION , PDO_DBLIB_ATTR_SKIP_EMPTY_ROWSETS , PDO_DBLIB_ATTR_DATETIME_CONVERT } |
Functions | |
| int | pdo_dblib_error_handler (DBPROCESS *dbproc, int severity, int dberr, int oserr, char *dberrstr, char *oserrstr) |
| int | pdo_dblib_msg_handler (DBPROCESS *dbproc, DBINT msgno, int msgstate, int severity, char *msgtext, char *srvname, char *procname, int line) |
| void | pdo_dblib_err_dtor (pdo_dblib_err *err) |
Variables | |
| const pdo_driver_t | pdo_dblib_driver |
| const struct pdo_stmt_methods | dblib_stmt_methods |
| pdo_dblib_err | err |
| char | sqlstate [6] |
| #define DATETIME_MAX_LEN 63 |
Definition at line 97 of file php_pdo_dblib_int.h.
Definition at line 80 of file php_pdo_dblib_int.h.
| #define dbfreelogin dbloginfree |
Definition at line 84 of file php_pdo_dblib_int.h.
Definition at line 153 of file php_pdo_dblib_int.h.
Definition at line 81 of file php_pdo_dblib_int.h.
| #define dbrpcexec dbrpcsend |
Definition at line 85 of file php_pdo_dblib_int.h.
Definition at line 82 of file php_pdo_dblib_int.h.
| #define NO_MORE_RPC_RESULTS 3 |
Definition at line 83 of file php_pdo_dblib_int.h.
Definition at line 24 of file php_pdo_dblib_int.h.
| #define SQLBINARY SYBBINARY |
Definition at line 72 of file php_pdo_dblib_int.h.
| #define SQLBIT SYBBIT |
Definition at line 56 of file php_pdo_dblib_int.h.
| #define SQLCHAR SYBCHAR |
Definition at line 49 of file php_pdo_dblib_int.h.
| #define SQLDATETIM4 SYBDATETIME4 |
Definition at line 63 of file php_pdo_dblib_int.h.
| #define SQLDATETIME SYBDATETIME |
Definition at line 62 of file php_pdo_dblib_int.h.
| #define SQLDATETIMN SYBDATETIMN |
Definition at line 64 of file php_pdo_dblib_int.h.
| #define SQLDECIMAL SYBDECIMAL |
Definition at line 60 of file php_pdo_dblib_int.h.
| #define SQLFLT4 SYBREAL |
Definition at line 57 of file php_pdo_dblib_int.h.
| #define SQLFLT8 SYBFLT8 |
Definition at line 58 of file php_pdo_dblib_int.h.
| #define SQLFLTN SYBFLTN |
Definition at line 59 of file php_pdo_dblib_int.h.
| #define SQLIMAGE SYBIMAGE |
Definition at line 71 of file php_pdo_dblib_int.h.
| #define SQLINT1 SYBINT1 |
Definition at line 51 of file php_pdo_dblib_int.h.
| #define SQLINT2 SYBINT2 |
Definition at line 52 of file php_pdo_dblib_int.h.
| #define SQLINT4 SYBINT4 |
Definition at line 53 of file php_pdo_dblib_int.h.
| #define SQLINT8 SYBINT8 |
Definition at line 54 of file php_pdo_dblib_int.h.
| #define SQLINTN SYBINTN |
Definition at line 55 of file php_pdo_dblib_int.h.
| #define SQLMONEY SYBMONEY |
Definition at line 68 of file php_pdo_dblib_int.h.
| #define SQLMONEY4 SYBMONEY4 |
Definition at line 69 of file php_pdo_dblib_int.h.
| #define SQLMONEYN SYBMONEYN |
Definition at line 70 of file php_pdo_dblib_int.h.
| #define SQLNUMERIC SYBNUMERIC |
Definition at line 61 of file php_pdo_dblib_int.h.
| #define SQLTEXT SYBTEXT |
Definition at line 48 of file php_pdo_dblib_int.h.
| #define SQLUNIQUE 36 /* FreeTDS Hack */ |
Definition at line 77 of file php_pdo_dblib_int.h.
| #define SQLVARBINARY SYBVARBINARY |
Definition at line 73 of file php_pdo_dblib_int.h.
| #define SQLVARCHAR SYBVARCHAR |
Definition at line 50 of file php_pdo_dblib_int.h.
| typedef float DBFLT4 |
Definition at line 91 of file php_pdo_dblib_int.h.
| typedef unsigned char* LPBYTE |
Definition at line 89 of file php_pdo_dblib_int.h.
| typedef short TDS_SHORT |
Definition at line 87 of file php_pdo_dblib_int.h.
| anonymous enum |
Definition at line 157 of file php_pdo_dblib_int.h.
| void pdo_dblib_err_dtor | ( | pdo_dblib_err * | err | ) |
Definition at line 147 of file pdo_dblib.c.
| int pdo_dblib_error_handler | ( | DBPROCESS * | dbproc, |
| int | severity, | ||
| int | dberr, | ||
| int | oserr, | ||
| char * | dberrstr, | ||
| char * | oserrstr ) |
Definition at line 81 of file pdo_dblib.c.
| int pdo_dblib_msg_handler | ( | DBPROCESS * | dbproc, |
| DBINT | msgno, | ||
| int | msgstate, | ||
| int | severity, | ||
| char * | msgtext, | ||
| char * | srvname, | ||
| char * | procname, | ||
| int | line ) |
Definition at line 126 of file pdo_dblib.c.
|
extern |
Definition at line 507 of file dblib_stmt.c.
| pdo_dblib_err err |
Definition at line 144 of file php_pdo_dblib_int.h.
|
extern |
Definition at line 635 of file dblib_driver.c.
| char sqlstate[6] |
Definition at line 145 of file php_pdo_dblib_int.h.