Module java.sql
Package java.sql

Enum Class RowIdLifetime

所有已实现的接口:
Serializable, Comparable<RowIdLifetime>, Constable

public enum RowIdLifetime extends Enum<RowIdLifetime>
行ID生命周期值的枚举。
自版本:
1.6
  • Enum Constant Details

    • ROWID_UNSUPPORTED

      public static final RowIdLifetime ROWID_UNSUPPORTED
      表示此数据源不支持ROWID类型。
    • ROWID_VALID_OTHER

      public static final RowIdLifetime ROWID_VALID_OTHER
      表示此数据源中的RowId的生命周期是不确定的;但不是ROWID_VALID_TRANSACTION、ROWID_VALID_SESSION或ROWID_VALID_FOREVER中的一个。
    • ROWID_VALID_SESSION

      public static final RowIdLifetime ROWID_VALID_SESSION
      表示此数据源中的RowId的生命周期至少是包含的会话。
    • ROWID_VALID_TRANSACTION

      public static final RowIdLifetime ROWID_VALID_TRANSACTION
      表示此数据源中的RowId的生命周期至少是包含的事务。
    • ROWID_VALID_FOREVER

      public static final RowIdLifetime ROWID_VALID_FOREVER
      表示此数据源中的RowId的生命周期实际上是无限的。
  • Method Details

    • values

      public static RowIdLifetime[] values()
      返回按声明顺序包含此枚举类的常量的数组。
      返回:
      包含此枚举类的常量的数组,按声明顺序排列
    • valueOf

      public static RowIdLifetime valueOf(String name)
      返回具有指定名称的此类的枚举常量。字符串必须与此类中用于声明枚举常量的标识符完全匹配。(不允许存在多余的空白字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      具有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果此枚举类没有具有指定名称的常量
      NullPointerException - 如果参数为null