cvs: pear /MDB2/MDB2/Driver/Manager oci8.php
| From: | Lukas Smith | Date: | Wed, 15 Feb 2006 19:06:05 +0000 |
| Subject: | cvs: pear /MDB2/MDB2/Driver/Manager oci8.php | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-38266@lists.php.net to get a copy of this message | ||
lsmith Wed Feb 15 19:06:05 2006 UTC
Modified files:
/pear/MDB2/MDB2/Driver/Manager oci8.php
Log:
- now passes all but the autoincrement test
http://cvs.php.net/viewcvs.cgi/pear/MDB2/MDB2/Driver/Manager/oci8.php?r1=1.62&r2=1.63&diff_format=u
Index: pear/MDB2/MDB2/Driver/Manager/oci8.php
diff -u pear/MDB2/MDB2/Driver/Manager/oci8.php:1.62 pear/MDB2/MDB2/Driver/Manager/oci8.php:1.63
--- pear/MDB2/MDB2/Driver/Manager/oci8.php:1.62 Thu Feb 9 12:45:31 2006
+++ pear/MDB2/MDB2/Driver/Manager/oci8.php Wed Feb 15 19:06:05 2006
@@ -42,7 +42,7 @@
// | Author: Lukas Smith <smith@pooteeweet.org> |
// +----------------------------------------------------------------------+
-// $Id: oci8.php,v 1.62 2006/02/09 12:45:31 lsmith Exp $
+// $Id: oci8.php,v 1.63 2006/02/15 19:06:05 lsmith Exp $
require_once 'MDB2/Driver/Manager/Common.php';
@@ -438,7 +438,8 @@
if (array_key_exists('rename', $changes)) {
foreach ($changes['rename'] as $field_name => $field) {
$field_name = $db->quoteIdentifier($field_name, true);
- $result = $db->exec("ALTER TABLE $name RENAME COLUMN $field_name TO
".$db->quoteIdentifier($field['name'], true));
+ $query = "ALTER TABLE $name RENAME COLUMN $field_name TO
".$db->quoteIdentifier($field['name']);
+ $result = $db->exec($query);
if (PEAR::isError($result)) {
return $result;
}
@@ -484,10 +485,10 @@
}
if ($db->options['database_name_prefix']) {
- $query = 'SELECT SUBSTR(username, '
- .(strlen($db->options['database_name_prefix'])+1)
- .") FROM sys.dba_users WHERE username LIKE '"
- .$db->options['database_name_prefix']."%'";
+ $query = 'SELECT SUBSTR(username, ';
+ $query.= (strlen($db->options['database_name_prefix'])+1);
+ $query.= ") FROM sys.dba_users WHERE username LIKE '";
+ $query.= $db->options['database_name_prefix']."%'";
} else {
$query = 'SELECT username FROM sys.dba_users';
}