public interface IfmxResultSetMetaData
extends java.sql.ResultSetMetaData
The IfmxResultSetMetaData interface contains Informix extensions to the ResultSetMetaData interface.
Modifier and Type | Method and Description |
---|---|
int |
getAlignment(int column)
Gets the Column's alignment
|
IfmxResultSetMetaData |
getChild(int column)
Gets the Column's child complex type information for a nested
complex type.
|
int |
getColumnExtendedId(int column)
Gets the Column's extended id
|
int |
getColumnStartPosition(int column)
Gets the Column's starting position in the tuple
|
int |
getEncodedLength(int column)
Gets the column's encoded Length
|
java.lang.String |
getExtendedName(int column)
Gets the Column's extended name
|
java.lang.String |
getExtendedOwnerName(int column)
Gets the Column's extended type's owner name
|
short |
getFieldNo(int column)
Gets the Column's Field number
|
int |
getIfxColumnType(int column)
Gets a column's Informix SQL type
|
short |
getLevelNo(int column)
Gets the Column's Level number
|
short |
getParentNo(int column)
Gets the Column's Parent number
|
short |
getReference(int column)
Gets the Column's reference type
|
short |
getSeqNo(int column)
Gets the Column's Sequence number
|
int |
getSourceType(int column)
Gets the Column's SourceType
|
boolean |
isDistinct(int column)
Is the column a distinct type
|
boolean |
isNamedRow(int column)
Is the column a named row type
|
getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritable
int getColumnStartPosition(int column) throws java.sql.SQLException
Gets the Column's starting position in the tuple
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursint getColumnExtendedId(int column) throws java.sql.SQLException
Gets the Column's extended id
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursjava.lang.String getExtendedName(int column) throws java.sql.SQLException
Gets the Column's extended name
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursjava.lang.String getExtendedOwnerName(int column) throws java.sql.SQLException
Gets the Column's extended type's owner name
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursshort getReference(int column) throws java.sql.SQLException
Gets the Column's reference type
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursint getAlignment(int column) throws java.sql.SQLException
Gets the Column's alignment
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursint getSourceType(int column) throws java.sql.SQLException
Gets the Column's SourceType
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursint getEncodedLength(int column) throws java.sql.SQLException
Gets the column's encoded Length
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursint getIfxColumnType(int column) throws java.sql.SQLException
Gets a column's Informix SQL type
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursTypes
boolean isDistinct(int column) throws java.sql.SQLException
Is the column a distinct type
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursboolean isNamedRow(int column) throws java.sql.SQLException
Is the column a named row type
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursIfmxResultSetMetaData getChild(int column) throws java.sql.SQLException
Gets the Column's child complex type information for a nested complex type.
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursshort getLevelNo(int column) throws java.sql.SQLException
Gets the Column's Level number
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursshort getSeqNo(int column) throws java.sql.SQLException
Gets the Column's Sequence number
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursshort getParentNo(int column) throws java.sql.SQLException
Gets the Column's Parent number
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occursshort getFieldNo(int column) throws java.sql.SQLException
Gets the Column's Field number
column
- the first column is 1, the second is 2, ...java.sql.SQLException
- if a database access error occurs