public class RedshiftClient extends BaseJdbcClient
caseInsensitiveNameMatching, connectionFactory, connectorId, identifierQuote, remoteSchemaNames, remoteTableNames| Constructor and Description |
|---|
RedshiftClient(JdbcConnectorId connectorId,
BaseJdbcConfig config) |
| Modifier and Type | Method and Description |
|---|---|
PreparedStatement |
getPreparedStatement(Connection connection,
String sql) |
protected void |
renameTable(JdbcIdentity identity,
String catalogName,
SchemaTableName oldTable,
SchemaTableName newTable) |
addColumn, beginCreateTable, beginInsertTable, buildInsertSql, buildSql, commitCreateTable, createTable, createTable, destroy, dropColumn, dropTable, escapeNamePattern, execute, finishInsertTable, generateTemporaryTableName, getColumns, getConnection, getConnection, getIdentifierQuote, getSchemaNames, getSplits, getTableHandle, getTableNames, getTables, getTableSchemaName, getTableStatistics, listSchemas, listSchemasByLowerCase, listTablesByLowerCase, quoted, quoted, renameColumn, renameTable, rollbackCreateTable, toPrestoType, toRemoteSchemaName, toRemoteTableName, toSqlTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabortReadConnection, schemaExists@Inject public RedshiftClient(JdbcConnectorId connectorId, BaseJdbcConfig config)
public PreparedStatement getPreparedStatement(Connection connection, String sql) throws SQLException
getPreparedStatement in interface JdbcClientgetPreparedStatement in class BaseJdbcClientSQLExceptionprotected void renameTable(JdbcIdentity identity, String catalogName, SchemaTableName oldTable, SchemaTableName newTable)
renameTable in class BaseJdbcClientCopyright © 2012–2021. All rights reserved.