pajoye Mon Jul 21 17:35:50 2008 UTC Added files: (Branch: PHP_5_3) /php-src/ext/pdo_oci/tests bug41996.phpt
Modified files: /php-src NEWS /php-src/ext/pdo_oci oci_statement.c Log: - SAB: #41996, Problem accessing Oracle ROWID (Martin Jansen) http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.965.2.209&r2=1.2027.2.547.2.965.2.210&diff_format=u Index: php-src/NEWS diff -u php-src/NEWS:1.2027.2.547.2.965.2.209 php-src/NEWS:1.2027.2.547.2.965.2.210 --- php-src/NEWS:1.2027.2.547.2.965.2.209 Mon Jul 21 13:09:27 2008 +++ php-src/NEWS Mon Jul 21 17:35:50 2008 @@ -280,6 +280,7 @@ characters). (Jani) - Fixed bug #41997 (pdo_mysql: stored procedure call returning single rowset blocks future queries). (Johannes) +- Fixed bug #41996 (Problem accessing Oracle ROWID). (Martin Jansen) - Fixed bug #41599 (setTime() fails after modify() is used). (Derick) - Fixed bug #41522 (PDO firebird driver returns null if it fails to connect). (Lars W) http://cvs.php.net/viewvc.cgi/php-src/ext/pdo_oci/oci_statement.c?r1=1.16.2.10.2.7.2.1&r2=1.16.2.10.2.7.2.2&diff_format=u Index: php-src/ext/pdo_oci/oci_statement.c diff -u php-src/ext/pdo_oci/oci_statement.c:1.16.2.10.2.7.2.1 php-src/ext/pdo_oci/oci_statement.c:1.16.2.10.2.7.2.2 --- php-src/ext/pdo_oci/oci_statement.c:1.16.2.10.2.7.2.1 Mon Dec 31 07:17:12 2007 +++ php-src/ext/pdo_oci/oci_statement.c Mon Jul 21 17:35:50 2008 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: oci_statement.c,v 1.16.2.10.2.7.2.1 2007/12/31 07:17:12 sebastian Exp $ */ +/* $Id: oci_statement.c,v 1.16.2.10.2.7.2.2 2008/07/21 17:35:50 pajoye Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -557,7 +557,7 @@ case SQLT_BIN: default: - 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