public interface IfmxComplexSQLInput
extends java.sql.SQLInput
The IfmxComplexSQLInput interface contains Informix extensions to the SQLInput interface. This interface is specific to Informix complex types.
Modifier and Type | Method and Description |
---|---|
IfxUDTInfo |
getUDTInfo(int xid)
Get general information about opaque and distinct types
and detailed information for complex types.
|
IfxUDTInfo |
getUDTInfo(java.lang.String name,
java.lang.String owner)
Get general information about opaque and distinct types
and detailed information for complex types.
|
Interval |
readInterval()
Reads the next attribute as an Informix Interval.
|
readArray, readAsciiStream, readBigDecimal, readBinaryStream, readBlob, readBoolean, readByte, readBytes, readCharacterStream, readClob, readDate, readDouble, readFloat, readInt, readLong, readNClob, readNString, readObject, readRef, readRowId, readShort, readSQLXML, readString, readTime, readTimestamp, readURL, wasNull
Interval readInterval() throws java.sql.SQLException
Reads the next attribute as an Informix Interval.
java.sql.SQLException
Interval
,
IntervalYM
,
IntervalDF
IfxUDTInfo getUDTInfo(int xid) throws java.sql.SQLException
xid
- Is the extended id found in sysxtdtype system catalog.java.sql.SQLException
IfxUDTInfo getUDTInfo(java.lang.String name, java.lang.String owner) throws java.sql.SQLException
name
- The data type name.owner
- The owner of the data type (can be null).java.sql.SQLException