From b925150d02289eecfd0fa9d1922b876700d6cec6 Mon Sep 17 00:00:00 2001 From: thinkphp Date: Fri, 13 May 2016 23:04:56 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9BOracle=E9=A9=B1=E5=8A=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/think/db/connector/Oracle.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/library/think/db/connector/Oracle.php b/library/think/db/connector/Oracle.php index ab35d7bc..19954ecc 100644 --- a/library/think/db/connector/Oracle.php +++ b/library/think/db/connector/Oracle.php @@ -21,8 +21,6 @@ use think\db\Connection; class Oracle extends Connection { - private $table = ''; - /** * 解析pdo连接的dsn信息 * @access protected @@ -67,8 +65,8 @@ class Oracle extends Connection } $flag = false; if (preg_match("/^\s*(INSERT\s+INTO)\s+(\w+)\s+/i", $sql, $match)) { - $this->table = Config::get("db_sequence_prefix") . str_ireplace(Config::get("database.prefix"), "", $match[2]); - $flag = (boolean) $this->query("SELECT * FROM all_sequences WHERE sequence_name='" . strtoupper($this->table) . "'"); + $table = Config::get("db_sequence_prefix") . str_ireplace(Config::get("database.prefix"), "", $match[2]); + $flag = (boolean) $this->query("SELECT * FROM all_sequences WHERE sequence_name='" . strtoupper($table) . "'"); } //释放前次的查询结果 if (!empty($this->PDOStatement)) {