]> git.mjollnir.org Git - moodle.git/commitdiff
Properly truncating temp tables before dropping them.
authorstronk7 <stronk7>
Tue, 22 Sep 2009 20:26:23 +0000 (20:26 +0000)
committerstronk7 <stronk7>
Tue, 22 Sep 2009 20:26:23 +0000 (20:26 +0000)
lib/ddl/oracle_sql_generator.php

index 5ead21d8bce1980d2bdcf69f18ddbb808be4c3d5..632311b6da561232619d370cff0beea12d9e3c81 100644 (file)
@@ -110,8 +110,7 @@ class oracle_sql_generator extends sql_generator {
      */
     public function getDropTempTableSQL($xmldb_table) {
         $sqlarr = $this->getDropTableSQL($xmldb_table);
-        $tablename = $xmldb_table->getName();
-        array_unshift($sqlarr, "TRUNCATE TABLE {".$tablename."}"); // oracle requires truncate before being able to drop a temp table
+        array_unshift($sqlarr, "TRUNCATE TABLE ". $this->getTableName($xmldb_table)); // oracle requires truncate before being able to drop a temp table
         return $sqlarr;
     }