org.apache.lucene.store.jdbc.dialect
Class Oracle8Dialect

java.lang.Object
  extended by org.apache.lucene.store.jdbc.dialect.Dialect
      extended by org.apache.lucene.store.jdbc.dialect.OracleDialect
          extended by org.apache.lucene.store.jdbc.dialect.Oracle9Dialect
              extended by org.apache.lucene.store.jdbc.dialect.Oracle8Dialect

public class Oracle8Dialect
extends Oracle9Dialect

An Oracle diaclet. Works with Oracle version 8.

Author:
kimchy, jbloggs

Constructor Summary
Oracle8Dialect()
           
 
Method Summary
 String getCurrentTimestampFunction()
          The database current timestamp function that is used with several sql updates.
 String getCurrentTimestampSelectString()
          The database current time stamp select query.
 String getTimestampType()
          The database TIMESTAMP type.
 String getVarcharType(int length)
          The database varchar type for the given length.
 
Methods inherited from class org.apache.lucene.store.jdbc.dialect.Oracle9Dialect
processSettings
 
Methods inherited from class org.apache.lucene.store.jdbc.dialect.OracleDialect
getBitType, getBlobType, getCascadeConstraintsString, getForUpdateNowaitString, getNumberType, isCurrentTimestampSelectStringCallable, sqlTableExists, supportsCurrentTimestampSelection, supportsForUpdate, supportsTableExists, supportTransactionalScopedBlobs
 
Methods inherited from class org.apache.lucene.store.jdbc.dialect.Dialect
closeBlobSelectQuote, closeQuote, getForUpdateString, getTableTypeString, openBlobSelectQuote, openQuote, supportsIfExistsAfterTableName, supportsIfExistsBeforeTableName, useExistsBeforeInsertLock, useInputStreamToInsertBlob
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Oracle8Dialect

public Oracle8Dialect()
Method Detail

getCurrentTimestampSelectString

public String getCurrentTimestampSelectString()
Description copied from class: Dialect
The database current time stamp select query.

Overrides:
getCurrentTimestampSelectString in class OracleDialect

getCurrentTimestampFunction

public String getCurrentTimestampFunction()
Description copied from class: Dialect
The database current timestamp function that is used with several sql updates.

Overrides:
getCurrentTimestampFunction in class OracleDialect

getVarcharType

public String getVarcharType(int length)
Description copied from class: Dialect
The database varchar type for the given length. The length is in chars.

Overrides:
getVarcharType in class OracleDialect

getTimestampType

public String getTimestampType()
Description copied from class: Dialect
The database TIMESTAMP type.

Overrides:
getTimestampType in class OracleDialect


Copyright (c) 2004-2009 The Compass Project.