static JdbcConnection |
JdbcConnection.create(Connection conn) |
DbmsQueryResult |
SparkConnection.execute(String query) |
DbmsQueryResult |
JdbcConnection.execute(String sql) |
DbmsQueryResult |
DbmsConnection.execute(String query)
Executes a query (or queries).
|
DbmsQueryResult |
CachedDbmsConnection.execute(String query) |
DbmsQueryResult |
JdbcConnection.executeQuery(String sql) |
DbmsQueryResult |
JdbcConnection.executeSingle(String sql) |
List<org.apache.commons.lang3.tuple.Pair<String,String>> |
SparkConnection.getColumns(String schema,
String table) |
List<org.apache.commons.lang3.tuple.Pair<String,String>> |
MetaDataProvider.getColumns(String schema,
String table) |
List<org.apache.commons.lang3.tuple.Pair<String,String>> |
JdbcConnection.getColumns(String schema,
String table) |
List<org.apache.commons.lang3.tuple.Pair<String,String>> |
CachedMetaDataProvider.getColumns(String schema,
String table) |
DatabaseMetaData |
JdbcConnection.getMetadata() |
List<String> |
SparkConnection.getPartitionColumns(String schema,
String table) |
List<String> |
MetaDataProvider.getPartitionColumns(String schema,
String table) |
List<String> |
JdbcConnection.getPartitionColumns(String schema,
String table) |
List<String> |
CachedMetaDataProvider.getPartitionColumns(String schema,
String table)
Only needed for the DBMS that supports partitioning.
|
List<String> |
SparkConnection.getSchemas() |
List<String> |
MetaDataProvider.getSchemas() |
List<String> |
JdbcConnection.getSchemas() |
List<String> |
CachedMetaDataProvider.getSchemas() |
List<String> |
SparkConnection.getTables(String schema) |
List<String> |
MetaDataProvider.getTables(String schema) |
List<String> |
JdbcConnection.getTables(String schema) |
List<String> |
CachedMetaDataProvider.getTables(String schema) |