模块 java.sql
 java.sql

枚举类枚举类 JDBCType

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

public enum JDBCType extends Enum <JDBCType > implements SQLType

定义用于标识通用 SQL 类型(称为 JDBC 类型)的常量。

自从:
1.8
参见:
  • 内部类总结

    在类 java.lang.Enum 中声明的嵌套类/接口

    Enum.EnumDesc<E extends Enum<E>>
  • 枚举常量总结

    枚举常量
    枚举常量
    描述
    标识通用 SQL 类型 ARRAY
    标识通用 SQL 类型 BIGINT
    标识通用 SQL 类型 BINARY
    标识通用 SQL 类型 BIT
    标识通用 SQL 类型 BLOB
    标识通用 SQL 类型 BOOLEAN
    标识通用 SQL 类型 CHAR
    标识通用 SQL 类型 CLOB
    标识通用 SQL 类型 DATALINK
    标识通用 SQL 类型 DATE
    标识通用 SQL 类型 DECIMAL
    标识通用 SQL 类型 DISTINCT
    标识通用 SQL 类型 DOUBLE
    标识通用 SQL 类型 FLOAT
    标识通用 SQL 类型 INTEGER
    指示 SQL 类型是特定于数据库的,并映射到可以通过方法 getObject 和 setObject 访问的 Java 对象。
    标识通用 SQL 类型 LONGNVARCHAR
    标识通用 SQL 类型 LONGVARBINARY
    标识通用 SQL 类型 LONGVARCHAR
    标识通用 SQL 类型 NCHAR
    标识通用 SQL 类型 NCLOB
    标识通用 SQL 值 NULL
    标识通用 SQL 类型 NUMERIC
    标识通用 SQL 类型 NVARCHAR
    指示 SQL 类型是特定于数据库的,并映射到可以通过方法 getObject 和 setObject 访问的 Java 对象。
    标识通用 SQL 类型 REAL
    标识通用 SQL 类型 REF
    标识通用 SQL 类型 REF_CURSOR
    标识 SQL 类型 ROWID
    标识通用 SQL 类型 SMALLINT
    标识通用 SQL 类型 SQLXML
    标识通用 SQL 类型 STRUCT
    标识通用 SQL 类型 TIME
    标识通用 SQL 类型 TIME_WITH_TIMEZONE
    标识通用 SQL 类型 TIMESTAMP
    标识通用 SQL 类型 TIMESTAMP_WITH_TIMEZONE
    标识通用 SQL 类型 TINYINT
    标识通用 SQL 类型 VARBINARY
    标识通用 SQL 类型 VARCHAR
  • 方法总结

    修饰符和类型
    方法
    描述
    返回表示 SQL 数据类型的 SQLType 名称。
    返回支持此数据类型的供应商的名称。
    返回数据类型的供应商特定类型编号。
    static JDBCType
    valueOf(int type)
    返回与指定的 Types 值对应的 JDBCType
    static JDBCType
    valueOf(String name)
    返回具有指定名称的此类的枚举常量。
    static JDBCType[]
    返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。

    在类 java.lang.Object 中声明的方法

    getClass, notify, notifyAll, wait, wait, wait
  • 枚举常量详细信息

    • BIT

      public static final JDBCType  BIT
      标识通用 SQL 类型 BIT
    • TINYINT

      public static final JDBCType  TINYINT
      标识通用 SQL 类型 TINYINT
    • SMALLINT

      public static final JDBCType  SMALLINT
      标识通用 SQL 类型 SMALLINT
    • INTEGER

      public static final JDBCType  INTEGER
      标识通用 SQL 类型 INTEGER
    • BIGINT

      public static final JDBCType  BIGINT
      标识通用 SQL 类型 BIGINT
    • FLOAT

      public static final JDBCType  FLOAT
      标识通用 SQL 类型 FLOAT
    • REAL

      public static final JDBCType  REAL
      标识通用 SQL 类型 REAL
    • DOUBLE

      public static final JDBCType  DOUBLE
      标识通用 SQL 类型 DOUBLE
    • NUMERIC

      public static final JDBCType  NUMERIC
      标识通用 SQL 类型 NUMERIC
    • DECIMAL

      public static final JDBCType  DECIMAL
      标识通用 SQL 类型 DECIMAL
    • CHAR

      public static final JDBCType  CHAR
      标识通用 SQL 类型 CHAR
    • VARCHAR

      public static final JDBCType  VARCHAR
      标识通用 SQL 类型 VARCHAR
    • LONGVARCHAR

      public static final JDBCType  LONGVARCHAR
      标识通用 SQL 类型 LONGVARCHAR
    • DATE

      public static final JDBCType  DATE
      标识通用 SQL 类型 DATE
    • TIME

      public static final JDBCType  TIME
      标识通用 SQL 类型 TIME
    • TIMESTAMP

      public static final JDBCType  TIMESTAMP
      标识通用 SQL 类型 TIMESTAMP
    • BINARY

      public static final JDBCType  BINARY
      标识通用 SQL 类型 BINARY
    • VARBINARY

      public static final JDBCType  VARBINARY
      标识通用 SQL 类型 VARBINARY
    • LONGVARBINARY

      public static final JDBCType  LONGVARBINARY
      标识通用 SQL 类型 LONGVARBINARY
    • NULL

      public static final JDBCType  NULL
      标识通用 SQL 值 NULL
    • OTHER

      public static final JDBCType  OTHER
      指示 SQL 类型是特定于数据库的,并映射到可以通过方法 getObject 和 setObject 访问的 Java 对象。
    • JAVA_OBJECT

      public static final JDBCType  JAVA_OBJECT
      指示 SQL 类型是特定于数据库的,并映射到可以通过方法 getObject 和 setObject 访问的 Java 对象。
    • DISTINCT

      public static final JDBCType  DISTINCT
      标识通用 SQL 类型 DISTINCT
    • STRUCT

      public static final JDBCType  STRUCT
      标识通用 SQL 类型 STRUCT
    • ARRAY

      public static final JDBCType  ARRAY
      标识通用 SQL 类型 ARRAY
    • BLOB

      public static final JDBCType  BLOB
      标识通用 SQL 类型 BLOB
    • CLOB

      public static final JDBCType  CLOB
      标识通用 SQL 类型 CLOB
    • REF

      public static final JDBCType  REF
      标识通用 SQL 类型 REF
    • BOOLEAN

      public static final JDBCType  BOOLEAN
      标识通用 SQL 类型 BOOLEAN
    • ROWID

      public static final JDBCType  ROWID
      标识 SQL 类型 ROWID
    • NCHAR

      public static final JDBCType  NCHAR
      标识通用 SQL 类型 NCHAR
    • NVARCHAR

      public static final JDBCType  NVARCHAR
      标识通用 SQL 类型 NVARCHAR
    • LONGNVARCHAR

      public static final JDBCType  LONGNVARCHAR
      标识通用 SQL 类型 LONGNVARCHAR
    • NCLOB

      public static final JDBCType  NCLOB
      标识通用 SQL 类型 NCLOB
    • SQLXML

      public static final JDBCType  SQLXML
      标识通用 SQL 类型 SQLXML
    • REF_CURSOR

      public static final JDBCType  REF_CURSOR
      标识通用 SQL 类型 REF_CURSOR
    • TIME_WITH_TIMEZONE

      public static final JDBCType  TIME_WITH_TIMEZONE
      标识通用 SQL 类型 TIME_WITH_TIMEZONE
    • TIMESTAMP_WITH_TIMEZONE

      public static final JDBCType  TIMESTAMP_WITH_TIMEZONE
      标识通用 SQL 类型 TIMESTAMP_WITH_TIMEZONE
  • 方法详情

    • values

      public static JDBCType [] values()
      返回一个数组,其中包含此枚举类的常量,按照它们声明的顺序排列。
      返回:
      包含此枚举类常量的数组,按照它们声明的顺序排列
    • valueOf

      public static JDBCType  valueOf(String  name)
      返回具有指定名称的此类的枚举常量。字符串必须匹配确切地用于在此类中声明枚举常量的标识符。 (不允许使用无关的空白字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      具有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果此枚举类没有具有指定名称的常量
      NullPointerException - 如果参数为空
    • getName

      public String  getName()
      返回表示 SQL 数据类型的 SQLType 名称。
      指定者:
      getName 在接口 SQLType
      返回:
      这个 SQLType 的名字。
    • getVendor

      public String  getVendor()
      返回支持此数据类型的供应商的名称。
      指定者:
      getVendor 在接口 SQLType
      返回:
      此数据类型的供应商名称,对于 JDBCType 是 java.sql。
    • getVendorTypeNumber

      public Integer  getVendorTypeNumber()
      返回数据类型的供应商特定类型编号。
      指定者:
      getVendorTypeNumber 在接口 SQLType
      返回:
      表示数据类型的 Integer。对于 JDBCType ,该值将与数据类型的 Types 中的值相同。
    • valueOf

      public static JDBCType  valueOf(int type)
      返回与指定的 Types 值对应的 JDBCType
      参数:
      type - Types
      返回:
      JDBCType 常量
      抛出:
      IllegalArgumentException - 如果此枚举类型没有具有指定 Types 值的常量
      参见: