87 行
		
	
	
		
			无行尾
		
	
	
		
			1.9 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			87 行
		
	
	
		
			无行尾
		
	
	
		
			1.9 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
 | 
						|
/**
 | 
						|
 * CodeIgniter
 | 
						|
 *
 | 
						|
 * An open source application development framework for PHP 5.1.6 or newer
 | 
						|
 *
 | 
						|
 * @package		CodeIgniter
 | 
						|
 * @author		ExpressionEngine Dev Team
 | 
						|
 * @copyright	Copyright (c) 2008 - 2011, EllisLab, Inc.
 | 
						|
 * @license		http://codeigniter.com/user_guide/license.html
 | 
						|
 * @link		http://codeigniter.com
 | 
						|
 * @since		Version 1.0
 | 
						|
 * @filesource
 | 
						|
 */
 | 
						|
 | 
						|
// ------------------------------------------------------------------------
 | 
						|
 | 
						|
/**
 | 
						|
 * Oracle Utility Class
 | 
						|
 *
 | 
						|
 * @category	Database
 | 
						|
 * @author		ExpressionEngine Dev Team
 | 
						|
 * @link		http://codeigniter.com/user_guide/database/
 | 
						|
 */
 | 
						|
class CI_DB_oci8_utility extends CI_DB_utility {
 | 
						|
 | 
						|
	/**
 | 
						|
	 * List databases
 | 
						|
	 *
 | 
						|
	 * @access	private
 | 
						|
	 * @return	bool
 | 
						|
	 */
 | 
						|
	function _list_databases()
 | 
						|
	{
 | 
						|
		return FALSE;
 | 
						|
	}
 | 
						|
 | 
						|
	// --------------------------------------------------------------------
 | 
						|
 | 
						|
	/**
 | 
						|
	 * Optimize table query
 | 
						|
	 *
 | 
						|
	 * Generates a platform-specific query so that a table can be optimized
 | 
						|
	 *
 | 
						|
	 * @access	private
 | 
						|
	 * @param	string	the table name
 | 
						|
	 * @return	object
 | 
						|
	 */
 | 
						|
	function _optimize_table($table)
 | 
						|
	{
 | 
						|
		return FALSE; // Is this supported in Oracle?
 | 
						|
	}
 | 
						|
 | 
						|
	// --------------------------------------------------------------------
 | 
						|
 | 
						|
	/**
 | 
						|
	 * Repair table query
 | 
						|
	 *
 | 
						|
	 * Generates a platform-specific query so that a table can be repaired
 | 
						|
	 *
 | 
						|
	 * @access	private
 | 
						|
	 * @param	string	the table name
 | 
						|
	 * @return	object
 | 
						|
	 */
 | 
						|
	function _repair_table($table)
 | 
						|
	{
 | 
						|
		return FALSE; // Is this supported in Oracle?
 | 
						|
	}
 | 
						|
 | 
						|
	// --------------------------------------------------------------------
 | 
						|
 | 
						|
	/**
 | 
						|
	 * Oracle Export
 | 
						|
	 *
 | 
						|
	 * @access	private
 | 
						|
	 * @param	array	Preferences
 | 
						|
	 * @return	mixed
 | 
						|
	 */
 | 
						|
	function _backup($params = array())
 | 
						|
	{
 | 
						|
		// Currently unsupported
 | 
						|
		return $this->db->display_error('db_unsuported_feature');
 | 
						|
	}
 | 
						|
}
 | 
						|
 | 
						|
/* End of file oci8_utility.php */
 | 
						|
/* Location: ./system/database/drivers/oci8/oci8_utility.php */ |