![]() | Documentation Contents |
|
JDBC Type Name
|
Oracle 8.1 | Sybase 11.9 | Informix 9.2 | IBM DB2 5.2 (Unix, NT) | Microsoft SQL Server 7.0 | Microsoft Access 7.0 | Sybase SQL Anywhere 6.0 |
|---|---|---|---|---|---|---|---|
|
BIT
|
BIT | BIT | BIT | BIT | |||
|
TINYINT
|
TINYINT | SMALLINT | TINYINT | BYTE | TINYINT | ||
|
SMALLINT
|
SMALLINT, NUMBER(38,0) | SMALLINT | SMALLINT | SMALLINT | SMALLINT | SMALLINT | SMALLINT |
|
INTEGER
|
INTEGER, NUMBER(38,0) | INTEGER | INTEGER, SERIAL | INTEGER | INTEGER | INTEGER, COUNTER | INTEGER |
|
BIGINT
|
INT8, SERIAL8 | BIGINT | |||||
|
REAL
|
REAL, NUMBER | REAL | REAL | REAL | REAL | REAL | REAL |
|
FLOAT
|
FLOAT, NUMBER | FLOAT | FLOAT | FLOAT | FLOAT | FLOAT | |
|
DOUBLE
|
DOUBLE PRECISION, NUMBER | DOUBLE PRECISION | DOUBLE PRECISION | FLOAT | DOUBLE PRECISION | DOUBLE | DOUBLE PRECISION |
|
NUMERIC(p,s)
|
NUMERIC(p,s), NUMBER(p,s) | NUMERIC(p,s) | NUMERIC(p,s) | NUMERIC(p,s) | NUMERIC(p,s) | CURRENCY | NUMERIC(p,s) |
|
DECIMAL(p,s)
|
DECIMAL(p,s), NUMBER(p,s) | DECIMAL(p,s), MONEY | DECIMAL(p,s) | DECIMAL(p,s) | DECIMAL(p,s), MONEY | DECIMAL(p,s) | |
|
CHAR(n)
|
CHAR(n) |
CHAR(n) n <= 255 |
CHAR(n) n <= 32767 |
CHAR(n) n <= 254 |
CHAR(n) n <= 8000 |
CHAR(n) n <= 255 |
CHAR(n) n <= 32,767 |
|
VARCHAR(n)
|
VARCHAR(n) n <= 4000 |
VARCHAR(n) n <= 255 |
VARCHAR(n) n <= 255 |
VARCHAR(n) n <= 4000 |
VARCHAR(n) n <= 8000 |
VARCHAR(n) n <= 255 |
VARCHAR(n) n <= 32,767 |
|
LONGVARCHAR
|
LONG limit is 2 Gigabytes |
TEXT limit is 2 Gigabytes |
TEXT limit is 2 Gigabytes |
LONG VARCHAR limit is 32,700 bytes |
TEXT limit is 2 Gigabytes |
LONGCHAR limit is 2.0 Gigabytes |
LONG VARCHAR limit is 2 Gigabytes |
|
BINARY(n)
|
BINARY(n) n <= 255 |
BYTE | CHAR(n) FOR BIT DATA n <= 254 |
BINARY(n) n <= 8000 |
BINARY(n) n <= 255 |
BINARY n <= 32,767 |
|
|
VARBINARY
|
RAW(n) n <= 2000 |
VARBINARY(n) n <= 255 |
BYTE | VARCHAR(n) FOR BIT DATA n <= 4000 |
VARBINARY(n) n <= 8000 |
VARBINARY(n) n <= 255 |
|
|
LONGVARBINARY
|
LONG RAW limit is 2 Gigabyts |
IMAGE limit is 2 Gigabytes |
BYTE limit is 2 Gigabytes |
LONG VARCHAR FOR BIT DATA limit is 32,700 bytes |
IMAGE limit is 2 Gigabytes |
LONGBINARY limit is 1.0 Gigabytes |
IMAGE limit is 2 Gigabytes |
|
DATE
|
DATE | DATE | DATE | ||||
|
TIME
|
DATETIME HOUR TO SECOND | TIME | TIME | ||||
|
TIMESTAMP
|
DATE | DATETIME, SMALLDATETIME | DATETIME YEAR TO FRACTION(S) | TIMESTAMP | DATETIME | DATETIME | TIMESTAMP |
|
CLOB
|
CLOB | CLOB | CLOB(n) n <= 2,147,483,647 bytes |
||||
|
BLOB
|
BLOB, BFILE | BLOB | BLOB(n) n <= 15,000,000 bytes |
||||
|
ARRAY
|
VARRAY | LIST, SET, MULTISET | |||||
|
STRUCT
|
OBJECT | ROW | |||||
|
DISTINCT
|
DISTINCT | ||||||
|
REF
|
REF | ||||||
|
JAVA_OBJECT
|
OPAQUE |
Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved. Please send comments using this Feedback page. |
Java Technology |