src/core/framework/core/3rdparty/ezcomponents/Database/src/sqlabstraction/implementations/utilities_oracle.php
public function dropTemporaryTable( $tableName )
    {
    	$tableName = $this->getPrefixedTableNames($tableName);
        $this->db->exec( "TRUNCATE TABLE $tableName" );
        $this->db->exec( "DROP TABLE $tableName" );
    }
public function dropTemporaryTable( $tableName )
    {
    	$tableName = $this->getPrefixedTableNames($tableName);
        $this->db->exec( "TRUNCATE TABLE $tableName" );
        $this->db->exec( "DROP TABLE $tableName" );
    }
public function dropTemporaryTable ( $ tableName ) { $ tableName = $ this -> getPrefixedTableNames ( $ tableName ) ; $ this -> db -> exec ( "TRUNCATE TABLE $tableName" ) ; $ this -> db -> exec ( "DROP TABLE $tableName" ) ; }
Drop specified temporary table
in a portable way.

Developers should use this method instead of dropping temporary
tables with the appropriate SQL queries
to maintain inter-DBMS portability.

@see createTemporaryTable()

@param   string  $tableName Name of temporary table to drop.
@return void
Drop specified temporary table in a portable way .