public class PicodataResultSetMetaData extends Object implements ResultSetMetaData
columnNoNulls, columnNullable, columnNullableUnknown| Modifier and Type | Method and Description |
|---|---|
String |
getCatalogName(int column) |
String |
getColumnClassName(int column) |
int |
getColumnCount() |
int |
getColumnDisplaySize(int column) |
String |
getColumnLabel(int column) |
String |
getColumnName(int column) |
int |
getColumnType(int column) |
String |
getColumnTypeName(int column) |
protected org.postgresql.core.Field |
getField(int columnIndex)
Safely get field metadata from the list of fields.
|
int |
getPrecision(int column) |
int |
getScale(int column) |
String |
getSchemaName(int column) |
String |
getTableName(int column) |
boolean |
isAutoIncrement(int column)
Picodata does not support auto increment fields.
|
boolean |
isCaseSensitive(int column) |
boolean |
isCurrency(int column)
Picodata does not support currency types for now.
|
boolean |
isDefinitelyWritable(int column) |
int |
isNullable(int column) |
boolean |
isReadOnly(int column) |
boolean |
isSearchable(int column) |
boolean |
isSigned(int column) |
boolean |
isWrapperFor(Class<?> iface) |
boolean |
isWritable(int column) |
<T> T |
unwrap(Class<T> iface) |
public int getColumnCount()
throws SQLException
getColumnCount in interface ResultSetMetaDataSQLExceptionpublic boolean isAutoIncrement(int column)
throws SQLException
Picodata does not support auto increment fields.
isAutoIncrement in interface ResultSetMetaDatacolumn - the first column is 1, the second is 2...SQLException - if a database access error occurspublic boolean isCaseSensitive(int column)
throws SQLException
isCaseSensitive in interface ResultSetMetaDatacolumn - the first column is 1, the second is 2...SQLException - if a database access error occurspublic boolean isSearchable(int column)
throws SQLException
isSearchable in interface ResultSetMetaDataSQLExceptionpublic boolean isCurrency(int column)
throws SQLException
Picodata does not support currency types for now.
isCurrency in interface ResultSetMetaDatacolumn - the first column is 1, the second is 2...SQLException - if a database access error occurspublic int isNullable(int column)
throws SQLException
isNullable in interface ResultSetMetaDataSQLExceptionpublic boolean isSigned(int column)
throws SQLException
isSigned in interface ResultSetMetaDataSQLExceptionpublic int getColumnDisplaySize(int column)
throws SQLException
getColumnDisplaySize in interface ResultSetMetaDataSQLExceptionpublic String getColumnLabel(int column) throws SQLException
getColumnLabel in interface ResultSetMetaDataSQLExceptionpublic String getColumnName(int column) throws SQLException
getColumnName in interface ResultSetMetaDataSQLExceptionpublic String getSchemaName(int column) throws SQLException
getSchemaName in interface ResultSetMetaDataSQLExceptionpublic int getPrecision(int column)
throws SQLException
getPrecision in interface ResultSetMetaDataSQLExceptionpublic int getScale(int column)
throws SQLException
getScale in interface ResultSetMetaDataSQLExceptionpublic String getTableName(int column) throws SQLException
getTableName in interface ResultSetMetaDataSQLExceptionpublic String getCatalogName(int column) throws SQLException
getCatalogName in interface ResultSetMetaDataSQLExceptionpublic int getColumnType(int column)
throws SQLException
getColumnType in interface ResultSetMetaDataSQLExceptionpublic String getColumnTypeName(int column) throws SQLException
getColumnTypeName in interface ResultSetMetaDataSQLExceptionpublic String getColumnClassName(int column) throws SQLException
getColumnClassName in interface ResultSetMetaDataSQLExceptionpublic boolean isReadOnly(int column)
throws SQLException
isReadOnly in interface ResultSetMetaDataSQLExceptionpublic boolean isWritable(int column)
throws SQLException
isWritable in interface ResultSetMetaDataSQLExceptionpublic boolean isDefinitelyWritable(int column)
throws SQLException
isDefinitelyWritable in interface ResultSetMetaDataSQLExceptionpublic boolean isWrapperFor(Class<?> iface) throws SQLException
isWrapperFor in interface WrapperSQLExceptionpublic <T> T unwrap(Class<T> iface) throws SQLException
unwrap in interface WrapperSQLExceptionprotected org.postgresql.core.Field getField(int columnIndex)
throws SQLException
columnIndex - the first column is 1, the second is 2...SQLException - if a database access error occursCopyright © 2026 Picodata. All rights reserved.