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上百实例源码以及开源项目