Package org.h2.bnf.context
Class DbColumn
java.lang.Object
org.h2.bnf.context.DbColumn
Keeps the meta data information of a column.
This class is used by the H2 Console.
-
Method Summary
Modifier and TypeMethodDescriptionstatic DbColumngetColumn(DbContents contents, ResultSet rs) Create a column from a DatabaseMetaData.getColumns row.getName()intstatic DbColumngetProcedureColumn(DbContents contents, ResultSet rs) Create a column from a DatabaseMetaData.getProcedureColumns row.
-
Method Details
-
getProcedureColumn
Create a column from a DatabaseMetaData.getProcedureColumns row.- Parameters:
contents- the database contentsrs- the result set- Returns:
- the column
- Throws:
SQLException- on failure
-
getColumn
Create a column from a DatabaseMetaData.getColumns row.- Parameters:
contents- the database contentsrs- the result set- Returns:
- the column
- Throws:
SQLException- on failure
-
getDataType
- Returns:
- The data type name (including precision and the NOT NULL flag if applicable).
-
getName
- Returns:
- The column name.
-
getQuotedName
- Returns:
- The quoted table name.
-
getPosition
public int getPosition()- Returns:
- Column index
-