pajoye Mon Jul 21 17:17:58 2008 UTC Added files: /php-src/ext/pdo_oci/tests bug41996.phpt
Modified files: /php-src/ext/pdo_oci oci_statement.c Log: - #41996, Problem accessing Oracle ROWID (Martin Jansen) http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_oci/oci_statement.c?r1=1.25&r2=1.26&diff_format=u Index: php-src/ext/pdo_oci/oci_statement.c diff -u php-src/ext/pdo_oci/oci_statement.c:1.25 php-src/ext/pdo_oci/oci_statement.c:1.26 --- php-src/ext/pdo_oci/oci_statement.c:1.25 Mon Dec 31 07:12:13 2007 +++ php-src/ext/pdo_oci/oci_statement.c Mon Jul 21 17:17:58 2008 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: oci_statement.c,v 1.25 2007/12/31 07:12:13 sebastian Exp $ */ +/* $Id: oci_statement.c,v 1.26 2008/07/21 17:17:58 pajoye Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -415,7 +415,7 @@ case SQLT_BIN: default: dyn = FALSE; - if (dtype == SQLT_DAT || dtype == SQLT_NUM + if (dtype == SQLT_DAT || dtype == SQLT_NUM || dtype == SQLT_RDD #ifdef SQLT_TIMESTAMP || dtype == SQLT_TIMESTAMP #endif http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_oci/tests/bug41996.phpt?view=markup&rev=1.1 Index: php-src/ext/pdo_oci/tests/bug41996.phpt +++ php-src/ext/pdo_oci/tests/bug41996.phpt --TEST-- PDO OCI Bug #41996 (Problem accessing Oracle ROWID) --SKIPIF-- <?php /* $Id: bug41996.phpt,v 1.1 2008/07/21 17:17:58 pajoye Exp $ */ if (!extension_loaded('pdo') || !extension_loaded('pdo_oci')) die('skip not loaded'); require dirname(__FILE__).'/../../pdo/tests/pdo_test.inc'; PDOTest::skip(); ?> --FILE-- <?php require 'ext/pdo/tests/pdo_test.inc'; $db = PDOTest::test_factory('ext/pdo_oci/tests/common.phpt'); $stmt = $db->prepare('SELECT rowid FROM dual'); $stmt->execute(); $row = $stmt->fetch(); var_dump(strlen($row[0]) > 0); --EXPECTF-- bool(true) -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php