diff options
| author | Nick Gorham <lurcher@php.net> | 1999-09-22 21:14:03 +0000 |
|---|---|---|
| committer | Nick Gorham <lurcher@php.net> | 1999-09-22 21:14:03 +0000 |
| commit | 21d8c984da213d3851ecdb8de7b6986f3bd2eaab (patch) | |
| tree | 9134e17fbcb49db3661103788b00b8cbf37e550b /ext/odbc/php_odbc.h | |
| parent | 122051325213a64d6def233ea448afcf9a597194 (diff) | |
| download | php-git-21d8c984da213d3851ecdb8de7b6986f3bd2eaab.tar.gz | |
Added support for metadata functions, odbc_tables, odbc_columns,
odbc_columnprivileges, odbc_foreignkeys, odbc_gettypeinfo,
odbc_primarykeys, odbc_procedurecolumns, odbc_procedures,
odbc_procedurecolumns, odbc_procedures, odbc_specialcolumns,
odbc_statistics, odbc_tableprivileges
Diffstat (limited to 'ext/odbc/php_odbc.h')
| -rw-r--r-- | ext/odbc/php_odbc.h | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/ext/odbc/php_odbc.h b/ext/odbc/php_odbc.h index 89bd081ec9..4efa657990 100644 --- a/ext/odbc/php_odbc.h +++ b/ext/odbc/php_odbc.h @@ -165,9 +165,20 @@ PHP_FUNCTION(odbc_longreadlen); * PHP_FUNCTION(odbc_bind_param); * PHP_FUNCTION(odbc_define); */ +PHP_FUNCTION(odbc_tables); +PHP_FUNCTION(odbc_columns); +PHP_FUNCTION(odbc_columnprivileges); +PHP_FUNCTION(odbc_foreignkeys); +PHP_FUNCTION(odbc_gettypeinfo); +PHP_FUNCTION(odbc_primarykeys); +PHP_FUNCTION(odbc_procedurecolumns); +PHP_FUNCTION(odbc_procedures); +PHP_FUNCTION(odbc_specialcolumns); +PHP_FUNCTION(odbc_statistics); +PHP_FUNCTION(odbc_tableprivileges); typedef struct odbc_connection { -#if HAVE_DB2 +#if defined( HAVE_DB2 ) || defined( HAVE_UNIXODBC ) SQLHANDLE hdbc; #else HDBC hdbc; @@ -184,7 +195,7 @@ typedef struct odbc_result_value { } odbc_result_value; typedef struct odbc_result { -#if HAVE_DB2 +#if defined( HAVE_DB2 ) || defined( HAVE_UNIXODBC ) SQLHANDLE stmt; #else HSTMT stmt; @@ -202,7 +213,7 @@ typedef struct odbc_result { } odbc_result; typedef struct { -#if HAVE_DB2 +#if defined( HAVE_DB2 ) || defined( HAVE_UNIXODBC ) SQLHANDLE henv; #else HENV henv; @@ -228,7 +239,7 @@ void odbc_del_result(HashTable *list, int count); int odbc_add_conn(HashTable *list, HDBC conn); odbc_connection *odbc_get_conn(HashTable *list, int count); void odbc_del_conn(HashTable *list, int ind); -#if HAVE_DB2 +#if defined( HAVE_DB2 ) || defined( HAVE_UNIXODBC ) void odbc_sql_error(SQLHANDLE conn, SQLHANDLE stmt, char *func); #else void odbc_sql_error(HDBC conn, HSTMT stmt, char *func); |
