Class QOracleDatabase
EXPERIMENTAL Oracle database adapter.
- QBaseClass
- 
			 QDatabaseBase QDatabaseBase
- 
			 QOracleDatabase QOracleDatabase
Author: Riccardo Tacconi, Ago Luberg, enzo - Eduardo Garcia
Located at includes/database/QOracleDatabase.class.php
| 
			 public 
			
			
			 | |
| 
			 public 
			
			
			 | |
| 
			 public 
			
			
			 | |
| 
			 public 
			
			
			 | |
| 
			 public 
			mixed
			
			 | |
| 
			 public 
			resource
			
			 | |
| 
			 protected 
			 | |
| 
			 protected 
			mixed
			
			 | 
		#
		 ExecuteQuery( string $strQuery )Sends a SQL query for execution to the database In this regard, a query is a 'SELECT' statement | 
| 
			 protected 
			mixed
			
			 | 
		#
		 ExecuteNonQuery( string $strNonQuery )Sends a non-SELECT query (such as INSERT, UPDATE, DELETE, TRUNCATE) to DB server. In most cases, the results of this function are not used and you should not send 'SELECT' queries using this method because a result is not guaranteed to be returned | 
| 
			 public 
			mixed|string[]
			
			 | |
| 
			 public 
			mixed
			
			 | |
| 
			 public 
			mixed
			
			 | |
| 
			 public 
			mixed
			
			 | |
| 
			 protected 
			
			
			 | 
		#
		 ExecuteTransactionBegin( )This function actually begins the database transaction. Must be implemented in all subclasses. The "TransactionBegin" wrapper are meant to be called by end-user code | 
| 
			 protected 
			
			
			 | 
		#
		 ExecuteTransactionCommit( )This function actually commits the database transaction. Must be implemented in all subclasses. The "TransactionCommit" wrapper are meant to be called by end-user code | 
| 
			 protected 
			
			
			 | 
		#
		 ExecuteTransactionRollBack( )This function actually rolls back the database transaction. Must be implemented in all subclasses. The "TransactionRollBack" wrapper are meant to be called by end-user code | 
| 
			 public 
			mixed
			
			 | |
| 
			 public 
			mixed
			
			 | |
| 
			 public 
			null
			
			 | 
		#
		 ExplainStatement(  $sql )Executes the explain statement for a given query and returns the output without any transformation. If the database adapter does not support EXPLAIN statements, returns null. | 
| 
			OverrideAttributes(), 
			__call()
		 | 
| 
			Adapter
		 | 
| 
			protected  
			
		 | $objOracle | |
| 
			protected  
			string
		 | $EscapeIdentifierBegin | 
				#
				 '' | 
| 
			protected  
			string
		 | $EscapeIdentifierEnd | 
				#
				 '' | 
| 
			protected  
			boolean
		 | $blnOnlyFullGroupBy | 
				#
				 true | 
| 
			protected  
			
		 | $debug | |
| 
			protected  
			
		 | $commitMode | 
| 
			$Adapter, 
			$AffectedRows, 
			$Caching, 
			$Database, 
			$DatabaseIndex, 
			$DateFormat, 
			$EnableProfiling, 
			$EscapeIdentifierBegin, 
			$EscapeIdentifierEnd, 
			$Host, 
			$OnlyFullGroupBy, 
			$Password, 
			$Port, 
			$Profile, 
			$Protocol, 
			$Server, 
			$Service, 
			$Username
		 |