Class com::omnisci::jdbc::OmniSciStatement

class OmniSciStatement : public Statement

Author

michael

Public Functions

ResultSet com.omnisci.jdbc.OmniSciStatement.executeQuery(String sql)
void com.omnisci.jdbc.OmniSciStatement.cancel()
int com.omnisci.jdbc.OmniSciStatement.executeUpdate(String sql)
void com.omnisci.jdbc.OmniSciStatement.close()
int com.omnisci.jdbc.OmniSciStatement.getMaxFieldSize()
void com.omnisci.jdbc.OmniSciStatement.setMaxFieldSize(int max)
int com.omnisci.jdbc.OmniSciStatement.getMaxRows()
void com.omnisci.jdbc.OmniSciStatement.setMaxRows(int max)
void com.omnisci.jdbc.OmniSciStatement.setEscapeProcessing(boolean enable)
int com.omnisci.jdbc.OmniSciStatement.getQueryTimeout()
int com.omnisci.jdbc.OmniSciStatement.getQueryInternalExecuteTime()
void com.omnisci.jdbc.OmniSciStatement.setQueryTimeout(int seconds)
SQLWarning com.omnisci.jdbc.OmniSciStatement.getWarnings()
void com.omnisci.jdbc.OmniSciStatement.clearWarnings()
void com.omnisci.jdbc.OmniSciStatement.setCursorName(String name)
boolean com.omnisci.jdbc.OmniSciStatement.execute(String sql)
ResultSet com.omnisci.jdbc.OmniSciStatement.getResultSet()
int com.omnisci.jdbc.OmniSciStatement.getUpdateCount()
boolean com.omnisci.jdbc.OmniSciStatement.getMoreResults()
void com.omnisci.jdbc.OmniSciStatement.setFetchDirection(int direction)
int com.omnisci.jdbc.OmniSciStatement.getFetchDirection()
void com.omnisci.jdbc.OmniSciStatement.setFetchSize(int rows)
int com.omnisci.jdbc.OmniSciStatement.getFetchSize()
int com.omnisci.jdbc.OmniSciStatement.getResultSetConcurrency()
int com.omnisci.jdbc.OmniSciStatement.getResultSetType()
void com.omnisci.jdbc.OmniSciStatement.addBatch(String sql)
void com.omnisci.jdbc.OmniSciStatement.clearBatch()
int [] com.omnisci.jdbc.OmniSciStatement.executeBatch()
Connection com.omnisci.jdbc.OmniSciStatement.getConnection()
boolean com.omnisci.jdbc.OmniSciStatement.getMoreResults(int current)
ResultSet com.omnisci.jdbc.OmniSciStatement.getGeneratedKeys()
int com.omnisci.jdbc.OmniSciStatement.executeUpdate(String sql, int autoGeneratedKeys)
int com.omnisci.jdbc.OmniSciStatement.executeUpdate(String sql, int[] columnIndexes)
int com.omnisci.jdbc.OmniSciStatement.executeUpdate(String sql, String[] columnNames)
boolean com.omnisci.jdbc.OmniSciStatement.execute(String sql, int autoGeneratedKeys)
boolean com.omnisci.jdbc.OmniSciStatement.execute(String sql, int[] columnIndexes)
boolean com.omnisci.jdbc.OmniSciStatement.execute(String sql, String[] columnNames)
int com.omnisci.jdbc.OmniSciStatement.getResultSetHoldability()
boolean com.omnisci.jdbc.OmniSciStatement.isClosed()
void com.omnisci.jdbc.OmniSciStatement.setPoolable(boolean poolable)
boolean com.omnisci.jdbc.OmniSciStatement.isPoolable()
void com.omnisci.jdbc.OmniSciStatement.closeOnCompletion()
boolean com.omnisci.jdbc.OmniSciStatement.isCloseOnCompletion()
boolean com.omnisci.jdbc.OmniSciStatement.isWrapperFor(Class<?> iface)

Public Members

SQLWarning com.omnisci.jdbc.OmniSciStatement.rootWarning = null

Public Static Functions

static String com.omnisci.jdbc.OmniSciStatement.simplisticDateTransform(String sql)

Private Functions

void com.omnisci.jdbc.OmniSciStatement.checkClosed()

Private Members

String com.omnisci.jdbc.OmniSciStatement.session
OmniSci.Client com.omnisci.jdbc.OmniSciStatement.client
OmniSciConnection com.omnisci.jdbc.OmniSciStatement.connection
ResultSet com.omnisci.jdbc.OmniSciStatement.currentRS = null
TQueryResult com.omnisci.jdbc.OmniSciStatement.sqlResult = null
int com.omnisci.jdbc.OmniSciStatement.maxRows
boolean com.omnisci.jdbc.OmniSciStatement.escapeProcessing = false
boolean com.omnisci.jdbc.OmniSciStatement.isClosed = false

Private Static Attributes

final Pattern com.omnisci.jdbc.OmniSciStatement.QUARTER= Pattern.compile( "\sQUARTER\(([^\{]*?)", Pattern.DOTALL | Pattern.CASE_INSENSITIVE)
final Pattern com.omnisci.jdbc.OmniSciStatement.DAYOFYEAR= Pattern.compile( "\sDAYOFYEAR\(([^\{]*?)", Pattern.DOTALL | Pattern.CASE_INSENSITIVE)
final Pattern com.omnisci.jdbc.OmniSciStatement.DAYOFWEEK= Pattern.compile( "\sDAYOFWEEK\(([^\{]*?)", Pattern.DOTALL | Pattern.CASE_INSENSITIVE)
final Pattern com.omnisci.jdbc.OmniSciStatement.WEEK= Pattern.compile( "\sWEEK\(([^\{]*?)", Pattern.DOTALL | Pattern.CASE_INSENSITIVE)
final Pattern com.omnisci.jdbc.OmniSciStatement.CURRENTDATE= Pattern.compile("(?<![\w.])CURRENT_DATE(?:\(\))?(?![\w.])", Pattern.DOTALL | Pattern.CASE_INSENSITIVE)