- 所有已实现的接口:
-
Serializable
,Comparable<JDBCType>
,Constable
,SQLType
定义用于标识通用SQL类型(称为JDBC类型)的常量。
- 自:
- 1.8
- 参见:
-
Nested Class Summary
Nested classes/interfaces declared in class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescription标识通用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
。 -
Method Summary
-
Enum Constant Details
-
BIT
标识通用SQL类型BIT
。 -
TINYINT
标识通用SQL类型TINYINT
。 -
SMALLINT
标识通用SQL类型SMALLINT
。 -
INTEGER
标识通用SQL类型INTEGER
。 -
BIGINT
标识通用SQL类型BIGINT
。 -
FLOAT
标识通用SQL类型FLOAT
。 -
REAL
标识通用SQL类型REAL
。 -
DOUBLE
标识通用SQL类型DOUBLE
。 -
NUMERIC
标识通用SQL类型NUMERIC
。 -
DECIMAL
标识通用SQL类型DECIMAL
。 -
CHAR
标识通用SQL类型CHAR
。 -
VARCHAR
标识通用SQL类型VARCHAR
。 -
LONGVARCHAR
标识通用SQL类型LONGVARCHAR
。 -
DATE
标识通用SQL类型DATE
。 -
TIME
标识通用SQL类型TIME
。 -
TIMESTAMP
标识通用SQL类型TIMESTAMP
。 -
BINARY
标识通用SQL类型BINARY
。 -
VARBINARY
标识通用SQL类型VARBINARY
。 -
LONGVARBINARY
标识通用SQL类型LONGVARBINARY
。 -
NULL
标识通用SQL值NULL
。 -
OTHER
表示SQL类型是特定于数据库的,并映射到可以通过方法getObject和setObject访问的Java对象。 -
JAVA_OBJECT
表示SQL类型是特定于数据库的,并映射到可以通过方法getObject和setObject访问的Java对象。 -
DISTINCT
标识通用SQL类型DISTINCT
。 -
STRUCT
标识通用SQL类型STRUCT
。 -
ARRAY
标识通用SQL类型ARRAY
。 -
BLOB
标识通用SQL类型BLOB
。 -
CLOB
标识通用SQL类型CLOB
。 -
REF
标识通用SQL类型REF
。 -
DATALINK
标识通用SQL类型DATALINK
。 -
BOOLEAN
标识通用SQL类型BOOLEAN
。 -
ROWID
标识SQL类型ROWID
。 -
NCHAR
标识通用SQL类型NCHAR
。 -
NVARCHAR
标识通用SQL类型NVARCHAR
。 -
LONGNVARCHAR
标识通用SQL类型LONGNVARCHAR
。 -
NCLOB
标识通用SQL类型NCLOB
。 -
SQLXML
标识通用SQL类型SQLXML
。 -
REF_CURSOR
标识通用SQL类型REF_CURSOR
。 -
TIME_WITH_TIMEZONE
标识通用SQL类型TIME_WITH_TIMEZONE
。 -
TIMESTAMP_WITH_TIMEZONE
标识通用SQL类型TIMESTAMP_WITH_TIMEZONE
。
-
-
Method Details
-
values
返回包含此枚举类的常量的数组,按照它们声明的顺序排列。- 返回:
- 包含此枚举类的常量的数组,按照它们声明的顺序排列
-
valueOf
返回具有指定名称的此类的枚举常量。字符串必须与此类中用于声明枚举常量的标识符完全匹配。(不允许存在多余的空格字符。)- 参数:
-
name
- 要返回的枚举常量的名称。 - 返回:
- 具有指定名称的枚举常量
- 抛出:
-
IllegalArgumentException
- 如果此枚举类没有具有指定名称的常量 -
NullPointerException
- 如果参数为null
-
getName
返回代表SQL数据类型的SQLType
名称。 -
getVendor
返回支持此数据类型的供应商名称。 -
getVendorTypeNumber
返回数据类型的供应商特定类型编号。- 指定者:
-
getVendorTypeNumber
在接口SQLType
- 返回:
-
代表数据类型的整数。对于
JDBCType
,该值将与Types
中的数据类型的值相同。
-
valueOf
返回与指定Types
值对应的JDBCType
。- 参数:
-
type
-Types
值 - 返回:
-
JDBCType
常量 - 抛出:
-
IllegalArgumentException
- 如果此枚举类型没有具有指定Types
值的常量 - 参见:
-