Java中常用的数据类型,与JDBC,MySQL,以及Oracle之间类型的对应关系?
时间: 2023-06-25 16:06:57 浏览: 236
java与oracle等数据库类型对应
Java中常用的数据类型有:
1. byte: 1字节,范围为-128到127
2. short: 2字节,范围为-32768到32767
3. int: 4字节,范围为-2147483648到2147483647
4. long: 8字节,范围为-9223372036854775808到9223372036854775807
5. float: 4字节,范围为3.40282347 x 10^38到1.40239846 x 10^-45
6. double: 8字节,范围为1.79769313486231570 x 10^308到4.94065645841246544 x 10^-324
7. boolean: 1位,值为true或false
8. char: 2字节,范围为0到65535
JDBC、MySQL、Oracle与Java中数据类型的对应关系如下:
Java数据类型 | JDBC数据类型 | MySQL数据类型 | Oracle数据类型
----------------|----------------|------------------|------------------
byte | TINYINT | TINYINT | NUMBER(3)
short | SMALLINT | SMALLINT | NUMBER(5)
int | INTEGER | INT | NUMBER(10)
long | BIGINT | BIGINT | NUMBER(19)
float | FLOAT | FLOAT | FLOAT(24)
double | DOUBLE | DOUBLE | FLOAT(53)
boolean | BIT | BIT | NUMBER(1)
char | CHAR | CHAR | CHAR(1)
String | VARCHAR | VARCHAR | VARCHAR2(4000)
阅读全文