Package com.clickhouse.jdbc
Interface ClickHouseStatement
-
- All Superinterfaces:
AutoCloseable,Statement,Wrapper
- All Known Implementing Classes:
AbstractPreparedStatement,ClickHouseStatementImpl,InputBasedPreparedStatement,SqlBasedPreparedStatement,TableBasedPreparedStatement
public interface ClickHouseStatement extends Statement
-
-
Field Summary
-
Fields inherited from interface java.sql.Statement
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ClickHouseConfiggetConfig()ClickHouseConnectiongetConnection()intgetNullAsDefault()ClickHouseRequest<?>getRequest()voidsetNullAsDefault(int level)default ClickHouseRequest.Mutationwrite()-
Methods inherited from interface java.sql.Statement
addBatch, cancel, clearBatch, clearWarnings, close, closeOnCompletion, enquoteIdentifier, enquoteLiteral, enquoteNCharLiteral, execute, execute, execute, execute, executeBatch, executeLargeBatch, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeLargeUpdate, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getFetchDirection, getFetchSize, getGeneratedKeys, getLargeMaxRows, getLargeUpdateCount, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, isClosed, isCloseOnCompletion, isPoolable, isSimpleIdentifier, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setLargeMaxRows, setMaxFieldSize, setMaxRows, setPoolable, setQueryTimeout
-
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
-
-
-
-
Method Detail
-
getConnection
ClickHouseConnection getConnection() throws SQLException
- Specified by:
getConnectionin interfaceStatement- Throws:
SQLException
-
getConfig
ClickHouseConfig getConfig()
-
getNullAsDefault
int getNullAsDefault()
-
setNullAsDefault
void setNullAsDefault(int level)
-
getRequest
ClickHouseRequest<?> getRequest()
-
write
default ClickHouseRequest.Mutation write()
-
-