Spec-Zone .ru
спецификации, руководства, описания, API
|
public enum JDBCType extends Enum<JDBCType> implements SQLType
Определяет константы, которые используются, чтобы идентифицировать универсальные типы SQL, названные типами JDBC.
SQLType
Перечислимая Константа и Описание |
---|
МАССИВ
Идентифицирует универсальный тип SQL
ARRAY . |
BIGINT
Идентифицирует универсальный тип SQL
BIGINT . |
ДВОИЧНЫЙ ФАЙЛ
Идентифицирует универсальный тип SQL
BINARY . |
BIT
Идентифицирует универсальный тип SQL
BIT . |
BLOB
Идентифицирует универсальный тип SQL
BLOB . |
БУЛЕВ
Идентифицирует универсальный тип SQL
BOOLEAN . |
CHAR
Идентифицирует универсальный тип SQL
CHAR . |
CLOB
Идентифицирует универсальный тип SQL
CLOB . |
КАНАЛ ПЕРЕДАЧИ ДАННЫХ
Идентифицирует универсальный тип SQL
DATALINK . |
ДАТА
Идентифицирует универсальный тип SQL
DATE . |
ДЕСЯТИЧНОЕ ЧИСЛО
Идентифицирует универсальный тип SQL
DECIMAL . |
ОТЛИЧНЫЙ
Идентифицирует универсальный тип SQL
DISTINCT . |
ДВОЙНОЙ
Идентифицирует универсальный тип SQL
DOUBLE . |
ПЛАВАНИЕ
Идентифицирует универсальный тип SQL
FLOAT . |
ЦЕЛОЕ ЧИСЛО
Идентифицирует универсальный тип SQL
INTEGER . |
JAVA_OBJECT
Указывает, что тип SQL специфичен для базы данных и отображается на объект Java, к которому можно получить доступ через методы getObject и setObject.
|
LONGNVARCHAR
Идентифицирует универсальный тип SQL
LONGNVARCHAR . |
LONGVARBINARY
Идентифицирует универсальный тип SQL
LONGVARBINARY . |
LONGVARCHAR
Идентифицирует универсальный тип SQL
LONGVARCHAR . |
NCHAR
Идентифицирует универсальный тип SQL
NCHAR . |
NCLOB
Идентифицирует универсальный тип SQL
NCLOB . |
НУЛЬ
Идентифицирует универсальное значение SQL
NULL . |
ЧИСЛОВОЙ
Идентифицирует универсальный тип SQL
NUMERIC . |
NVARCHAR
Идентифицирует универсальный тип SQL
NVARCHAR . |
ДРУГОЙ
Указывает, что тип SQL специфичен для базы данных и отображается на объект Java, к которому можно получить доступ через методы getObject и setObject.
|
ВЕЩЕСТВЕННОЕ ЧИСЛО
Идентифицирует универсальный тип SQL
REAL . |
КАСАТЕЛЬНО
Идентифицирует универсальный тип SQL
REF . |
REF_CURSOR
Идентифицирует универсальный тип SQL
REF_CURSOR . |
ROWID
Идентифицирует тип SQL
ROWID . |
SMALLINT
Идентифицирует универсальный тип SQL
SMALLINT . |
SQLXML
Идентифицирует универсальный тип SQL
SQLXML . |
STRUCT
Идентифицирует универсальный тип SQL
STRUCT . |
ВРЕМЯ
Идентифицирует универсальный тип SQL
TIME . |
TIME_WITH_TIMEZONE
Идентифицирует универсальный тип SQL
TIME_WITH_TIMEZONE . |
МЕТКА ВРЕМЕНИ
Идентифицирует универсальный тип SQL
TIMESTAMP . |
TIMESTAMP_WITH_TIMEZONE
Идентифицирует универсальный тип SQL
TIMESTAMP_WITH_TIMEZONE . |
TINYINT
Идентифицирует универсальный тип SQL
TINYINT . |
VARBINARY
Идентифицирует универсальный тип SQL
VARBINARY . |
VARCHAR
Идентифицирует универсальный тип SQL
VARCHAR . |
Модификатор и Тип | Метод и Описание |
---|---|
Строка |
getName()
Возвращает имя типа данных.
|
Строка |
getVendor()
Возвращает имя поставщика, который поддерживает этот тип данных.
|
Целое число |
getVendorTypeNumber()
Возвращает число определенного типа поставщика для типа данных.
|
static JDBCType |
valueOf(int type)
Возвраты
JDBCType это соответствует указанному Types значение |
static JDBCType |
valueOf(String name)
Возвращает перечислимую константу этого типа с указанным именем.
|
static JDBCType[] |
values()
Возвращает массив, содержащий константы этого перечислимого типа, в порядке, которым они объявляются.
|
public static final JDBCType BIT
BIT
.public static final JDBCType TINYINT
TINYINT
.public static final JDBCType SMALLINT
SMALLINT
.public static final JDBCType INTEGER
INTEGER
.public static final JDBCType BIGINT
BIGINT
.public static final JDBCType FLOAT
FLOAT
.public static final JDBCType REAL
REAL
.public static final JDBCType DOUBLE
DOUBLE
.public static final JDBCType NUMERIC
NUMERIC
.public static final JDBCType DECIMAL
DECIMAL
.public static final JDBCType CHAR
CHAR
.public static final JDBCType VARCHAR
VARCHAR
.public static final JDBCType LONGVARCHAR
LONGVARCHAR
.public static final JDBCType DATE
DATE
.public static final JDBCType TIME
TIME
.public static final JDBCType TIMESTAMP
TIMESTAMP
.public static final JDBCType BINARY
BINARY
.public static final JDBCType VARBINARY
VARBINARY
.public static final JDBCType LONGVARBINARY
LONGVARBINARY
.public static final JDBCType NULL
NULL
.public static final JDBCType OTHER
public static final JDBCType JAVA_OBJECT
public static final JDBCType DISTINCT
DISTINCT
.public static final JDBCType STRUCT
STRUCT
.public static final JDBCType ARRAY
ARRAY
.public static final JDBCType BLOB
BLOB
.public static final JDBCType CLOB
CLOB
.public static final JDBCType REF
REF
.public static final JDBCType DATALINK
DATALINK
.public static final JDBCType BOOLEAN
BOOLEAN
.public static final JDBCType ROWID
ROWID
.public static final JDBCType NCHAR
NCHAR
.public static final JDBCType NVARCHAR
NVARCHAR
.public static final JDBCType LONGNVARCHAR
LONGNVARCHAR
.public static final JDBCType NCLOB
NCLOB
.public static final JDBCType SQLXML
SQLXML
.public static final JDBCType REF_CURSOR
REF_CURSOR
.public static final JDBCType TIME_WITH_TIMEZONE
TIME_WITH_TIMEZONE
.public static final JDBCType TIMESTAMP_WITH_TIMEZONE
TIMESTAMP_WITH_TIMEZONE
.public static JDBCType[] values()
for (JDBCType c : JDBCType.values()) System.out.println(c);
public static JDBCType valueOf(String name)
name
- имя перечислимой константы, которая будет возвращена.IllegalArgumentException
- если у этого перечислимого типа нет никакой константы с указанным именемNullPointerException
- если параметром является нульpublic String getName()
public String getVendor()
public Integer getVendorTypeNumber()
getVendorTypeNumber
в интерфейсе SQLType
JDBCType
, значение будет тем же самым значением как в Types
для типа данных.public static JDBCType valueOf(int type)
JDBCType
это соответствует указанному Types
значениеtype
- Types
значениеJDBCType
постоянныйIllegalArgumentException
- если у этого перечислимого типа нет никакой константы с указанным Types
значениеTypes
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92