From b87049fd421630f7a7e4208bcb1eb004071068bb Mon Sep 17 00:00:00 2001 From: Antony Dovgal Date: Thu, 21 Dec 2006 22:08:02 +0000 Subject: [PATCH] added support for CALL statement type (patch by Chris Jones) --- ext/oci8/oci8_interface.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ext/oci8/oci8_interface.c b/ext/oci8/oci8_interface.c index 35ac09e2c7..7cc5315c4e 100644 --- a/ext/oci8/oci8_interface.c +++ b/ext/oci8/oci8_interface.c @@ -40,6 +40,10 @@ #include "php_oci8.h" #include "php_oci8_int.h" +#ifndef OCI_STMT_CALL +#define OCI_STMT_CALL 10 +#endif + /* {{{ proto bool oci_define_by_name(resource stmt, string name, mixed &var [, int type]) U Define a PHP variable to an Oracle column by name */ /* if you want to define a LOB/CLOB etc make sure you allocate it via OCINewDescriptor BEFORE defining!!! */ @@ -1890,6 +1894,9 @@ PHP_FUNCTION(oci_statement_type) case OCI_STMT_DECLARE: RETVAL_ASCII_STRING("DECLARE", ZSTR_DUPLICATE); break; + case OCI_STMT_CALL: + RETVAL_ASCII_STRING("CALL", ZSTR_DUPLICATE); + break; default: RETVAL_ASCII_STRING("UNKNOWN", ZSTR_DUPLICATE); } -- 2.50.1