SQL – Java 数据类型对应关系

mac2022-06-30  10

 

SQL 数据类型

Java 数据类型

ResultSet方法

返回值

NULL

BIT

boolean

getBoolean()

boolean

false

备注

0:false 1:true

TINYINT

byte

getByte()

byte

0

SMALLINT

short

getShort()

short

0

INTEGER

int

getInt()

int

0

BIGINT

long

getLong()

long

0

FLOAT

float

getFloat()

float

0

DOUBLE

double

getDouble()

double

0

CHAR

java.lang.String

getString()

String

null

VARCHAR

java.lang.String

getString()

String

null

LONGVARCHAR

java.lang.String

getString()

String

null

DATE

java.sql.Date

getDate()

Date

null

TIME

java.sql.Time

getTime()

Time

null

TIMESTAMP

java.sql.Timestamp

getTimestamp()

Timestamp

null

BINARY

byte[]

getBytes()

byte[]

null

VARBINARY

byte[]

getBytes()

byte[]

null

BLOB

java.sql.Blob

getBlob()

Blob

null

CLOB

java.sql.Clob

getClob()

Clob

null

 

java.lang.Object

getObject()

Object

null

备注

此方法返回的Java的类型,为与该列的SQL类型相对应的默认Java类型。

通常使用扩展该方法的行为来实现SQL自定义类型的数据。

上面这些并不是完整,后面会更新。

 

 

 

转载于:https://www.cnblogs.com/blogonfly/articles/3773696.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)