public class ClickHouseResultSetMetaData extends Object implements SQLResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown| Constructor and Description |
|---|
ClickHouseResultSetMetaData(Block header,
String db,
String table) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCatalogName(int column) |
String |
getColumnClassName(int column) |
int |
getColumnCount() |
int |
getColumnDisplaySize(int column) |
String |
getColumnLabel(int index) |
String |
getColumnName(int index) |
int |
getColumnType(int index) |
String |
getColumnTypeName(int column) |
int |
getPrecision(int column) |
int |
getScale(int column) |
String |
getSchemaName(int column) |
String |
getTableName(int column) |
boolean |
isAutoIncrement(int index) |
boolean |
isCaseSensitive(int column) |
boolean |
isCurrency(int column) |
boolean |
isDefinitelyWritable(int column) |
int |
isNullable(int index) |
boolean |
isReadOnly(int index) |
boolean |
isSearchable(int column) |
boolean |
isSigned(int index) |
boolean |
isWritable(int index) |
Logger |
logger() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisWrapperFor, unwrappublic int getColumnCount()
throws SQLException
getColumnCount in interface SQLResultSetMetaDatagetColumnCount in interface ResultSetMetaDataSQLExceptionpublic int getColumnType(int index)
throws SQLException
getColumnType in interface SQLResultSetMetaDatagetColumnType in interface ResultSetMetaDataSQLExceptionpublic boolean isCaseSensitive(int column)
throws SQLException
isCaseSensitive in interface SQLResultSetMetaDataisCaseSensitive in interface ResultSetMetaDataSQLExceptionpublic boolean isSearchable(int column)
throws SQLException
isSearchable in interface SQLResultSetMetaDataisSearchable in interface ResultSetMetaDataSQLExceptionpublic boolean isCurrency(int column)
throws SQLException
isCurrency in interface SQLResultSetMetaDataisCurrency in interface ResultSetMetaDataSQLExceptionpublic int getColumnDisplaySize(int column)
throws SQLException
getColumnDisplaySize in interface SQLResultSetMetaDatagetColumnDisplaySize in interface ResultSetMetaDataSQLExceptionpublic String getColumnTypeName(int column) throws SQLException
getColumnTypeName in interface SQLResultSetMetaDatagetColumnTypeName in interface ResultSetMetaDataSQLExceptionpublic String getColumnClassName(int column) throws SQLException
getColumnClassName in interface SQLResultSetMetaDatagetColumnClassName in interface ResultSetMetaDataSQLExceptionpublic String getColumnName(int index) throws SQLException
getColumnName in interface SQLResultSetMetaDatagetColumnName in interface ResultSetMetaDataSQLExceptionpublic String getColumnLabel(int index) throws SQLException
getColumnLabel in interface SQLResultSetMetaDatagetColumnLabel in interface ResultSetMetaDataSQLExceptionpublic int isNullable(int index)
throws SQLException
isNullable in interface SQLResultSetMetaDataisNullable in interface ResultSetMetaDataSQLExceptionpublic boolean isSigned(int index)
throws SQLException
isSigned in interface SQLResultSetMetaDataisSigned in interface ResultSetMetaDataSQLExceptionpublic int getPrecision(int column)
throws SQLException
getPrecision in interface SQLResultSetMetaDatagetPrecision in interface ResultSetMetaDataSQLExceptionpublic int getScale(int column)
throws SQLException
getScale in interface SQLResultSetMetaDatagetScale in interface ResultSetMetaDataSQLExceptionpublic String getTableName(int column) throws SQLException
getTableName in interface SQLResultSetMetaDatagetTableName in interface ResultSetMetaDataSQLExceptionpublic String getCatalogName(int column) throws SQLException
getCatalogName in interface SQLResultSetMetaDatagetCatalogName in interface ResultSetMetaDataSQLExceptionpublic String getSchemaName(int column) throws SQLException
getSchemaName in interface SQLResultSetMetaDatagetSchemaName in interface ResultSetMetaDataSQLExceptionpublic boolean isDefinitelyWritable(int column)
throws SQLException
isDefinitelyWritable in interface SQLResultSetMetaDataisDefinitelyWritable in interface ResultSetMetaDataSQLExceptionpublic boolean isReadOnly(int index)
throws SQLException
isReadOnly in interface SQLResultSetMetaDataisReadOnly in interface ResultSetMetaDataSQLExceptionpublic boolean isWritable(int index)
throws SQLException
isWritable in interface SQLResultSetMetaDataisWritable in interface ResultSetMetaDataSQLExceptionpublic boolean isAutoIncrement(int index)
throws SQLException
isAutoIncrement in interface SQLResultSetMetaDataisAutoIncrement in interface ResultSetMetaDataSQLExceptionCopyright © 2021. All rights reserved.