public class OracleConnectorProvider extends AbstractJDBCConnectorProvider
JDBC_CATALOG, JDBC_CONFIG_PREFIX, JDBC_CONNECTOR_PREFIX, JDBC_DATABASE_TYPE, JDBC_DRIVER, JDBC_HIVE_STORAGE_HANDLER_ID, JDBC_KEY, JDBC_KEYSTORE, JDBC_LOW_BOUND, JDBC_NUM_PARTITIONS, JDBC_PARTITION_COLUMN, JDBC_PASSWORD, JDBC_QUERY, JDBC_QUERY_FIELD_NAMES, JDBC_QUERY_FIELD_TYPES, JDBC_SCHEMA, JDBC_SPLIT_QUERY, JDBC_TABLE, JDBC_UPPER_BOUND, JDBC_URL, JDBC_USERNAME, warehouse
connector, driverClassName, handle, scoped_db
DERBY_TYPE, MSSQL_TYPE, MYSQL_TYPE, ORACLE_TYPE, POSTGRES_TYPE
Constructor and Description |
---|
OracleConnectorProvider(String dbName,
DataConnector dataConn) |
Modifier and Type | Method and Description |
---|---|
protected ResultSet |
fetchTableMetadata(String tableName) |
protected ResultSet |
fetchTableNames() |
protected String |
getCatalogName() |
protected String |
getDatabaseName() |
protected String |
getDataType(String dbDataType,
int size) |
close, getConnection, getConnectionProperties, getInputClass, getOutputClass, getTable, getTableLocation, getTableNames, getTables, isClosed, isOpen, open, wrapSize
alterTable, buildTableFromColsList, createTable, dropTable, setScope
public OracleConnectorProvider(String dbName, DataConnector dataConn)
protected ResultSet fetchTableMetadata(String tableName) throws MetaException
fetchTableMetadata
in class AbstractJDBCConnectorProvider
MetaException
protected ResultSet fetchTableNames() throws MetaException
fetchTableNames
in class AbstractJDBCConnectorProvider
MetaException
protected String getCatalogName()
getCatalogName
in class AbstractJDBCConnectorProvider
protected String getDatabaseName()
getDatabaseName
in class AbstractJDBCConnectorProvider
protected String getDataType(String dbDataType, int size)
getDataType
in class AbstractJDBCConnectorProvider
Copyright © 2023 The Apache Software Foundation. All rights reserved.