public class OracleAdapter extends AbstractRDBMSAdapter
AbstractRDBMSAdapter.FullyQualifiedName, AbstractRDBMSAdapter.NotSupportedException, AbstractRDBMSAdapter.Procedure| Constructor and Description |
|---|
OracleAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
checkSQLSyntax(Connection con,
String sql,
List<Argument> params) |
List<Argument> |
getSqlQueryType(Connection con,
String sql,
List<Argument> params)
Let's the db analyze an SQL query and throws an exception or returns a
map containing the names and types of the resulting rows
|
List<Argument> |
getStoredProcedureParameters(Connection con,
String name) |
List<AbstractRDBMSAdapter.Procedure> |
getStoredProcedures(Connection con,
String prefix) |
List<Argument> |
getTableColumns(Connection con,
String name,
String prefix) |
getAdapterByDbUri, getColumnType, getSchemas, getSchemas, getStoredProcedureParameters, getStoredProcedures, getTableColumns, getTables, getTables, tryToLoadDriverpublic List<Argument> getTableColumns(Connection con, String name, String prefix) throws SQLException
getTableColumns in class AbstractRDBMSAdapterSQLExceptionpublic List<AbstractRDBMSAdapter.Procedure> getStoredProcedures(Connection con, String prefix) throws SQLException, AbstractRDBMSAdapter.NotSupportedException
getStoredProcedures in class AbstractRDBMSAdapterSQLExceptionAbstractRDBMSAdapter.NotSupportedExceptionpublic List<Argument> getStoredProcedureParameters(Connection con, String name) throws SQLException, AbstractRDBMSAdapter.NotSupportedException
getStoredProcedureParameters in class AbstractRDBMSAdapterSQLExceptionAbstractRDBMSAdapter.NotSupportedExceptionpublic List<Argument> getSqlQueryType(Connection con, String sql, List<Argument> params) throws SQLException, AbstractRDBMSAdapter.NotSupportedException
AbstractRDBMSAdaptergetSqlQueryType in class AbstractRDBMSAdaptercon - the database connectionsql - the sql queryparams - a list of parameters used in this querySQLException - if the query is wrongAbstractRDBMSAdapter.NotSupportedException - if the corresponding adapter cannot check the query result typepublic void checkSQLSyntax(Connection con, String sql, List<Argument> params) throws SQLException, AbstractRDBMSAdapter.NotSupportedException
checkSQLSyntax in class AbstractRDBMSAdapterSQLExceptionAbstractRDBMSAdapter.NotSupportedExceptionCopyright © 2019. All rights reserved.