BestRowIdentifier

class BestRowIdentifier(rs: ResultSet)

Wrapper for results of getBestRowIdentifier method and represents the optimal set of columns that uniquely identify a Table's row

Note that per the documentation BUFFER_LENGTH is unused and has been left out of this class

Parameters

rs

Constructors

Link copied to clipboard
fun BestRowIdentifier(rs: ResultSet)

Properties

Link copied to clipboard
val columnName: String?

Column name

Link copied to clipboard
val columnSize: MetadataInt

Precision

Link copied to clipboard
val dataType: JDBCType

SQL type from java.sql.Types, converted from int

Link copied to clipboard
val decimalDigits: MetadataInt

The number of fractional digits

Link copied to clipboard
val pseudoColumn: BestRowColumnType

Indicates whether this is a pseudo column like an Oracle ROWID, converted to BestRowColumnType

Link copied to clipboard
val scope: BestRowIdentifierScope

Scope of result, converted to BestRowIdentifierScope

Link copied to clipboard
val typeName: String?

Data source dependent type name, for a UserDefinedType the type name is fully qualified