RowIdLifetime
class RowIdLifetime
| kotlin.Any | ||
| ↳ | kotlin.Enum<java.sql.RowIdLifetime> | |
| ↳ | java.sql.RowIdLifetime | |
Enumeration for RowId life-time values.
Summary
| Enum values | |
|---|---|
| 
            
             Indicates that this data source does not support the ROWID type.  | 
        |
| 
            
             Indicates that the lifetime of a RowId from this data source is, effectively, unlimited.  | 
        |
| 
            
             Indicates that the lifetime of a RowId from this data source is indeterminate; but not one of ROWID_VALID_TRANSACTION, ROWID_VALID_SESSION, or, ROWID_VALID_FOREVER.  | 
        |
| 
            
             Indicates that the lifetime of a RowId from this data source is at least the containing session.  | 
        |
| 
            
             Indicates that the lifetime of a RowId from this data source is at least the containing transaction.  | 
        |
Enum values
ROWID_UNSUPPORTED
enum val ROWID_UNSUPPORTED : RowIdLifetime
Indicates that this data source does not support the ROWID type.
ROWID_VALID_FOREVER
enum val ROWID_VALID_FOREVER : RowIdLifetime
Indicates that the lifetime of a RowId from this data source is, effectively, unlimited.
ROWID_VALID_OTHER
enum val ROWID_VALID_OTHER : RowIdLifetime
Indicates that the lifetime of a RowId from this data source is indeterminate; but not one of ROWID_VALID_TRANSACTION, ROWID_VALID_SESSION, or, ROWID_VALID_FOREVER.
ROWID_VALID_SESSION
enum val ROWID_VALID_SESSION : RowIdLifetime
Indicates that the lifetime of a RowId from this data source is at least the containing session.
ROWID_VALID_TRANSACTION
enum val ROWID_VALID_TRANSACTION : RowIdLifetime
Indicates that the lifetime of a RowId from this data source is at least the containing transaction.