数值型
整型 JDBC
tinyint java.lang.Integer
smallint
mediumint java.lang.Long
int
bigint java.math.BigInteger
单精度浮点型 JDBC
float java.lang.Float
双精度浮点型 JDBC
double java.lang.Double
其他 JDBC
decimal java.math.BigDecimal
字符型 JDBC
char java.lang.String
varchar
tinytext
text
mediumtext
longtext
日期型 JDBC
date java.sql.Date
datetime java.sql.Timestamp
timestamp java.sql.Timestamp
time java.sql.Time
year java.sql.Date
其他
tinyblob 待定
blob
mediumblob
longblob
enum
set
整型 JDBC
tinyint java.lang.Integer
smallint
mediumint java.lang.Long
int
bigint java.math.BigInteger
单精度浮点型 JDBC
float java.lang.Float
双精度浮点型 JDBC
double java.lang.Double
其他 JDBC
decimal java.math.BigDecimal
字符型 JDBC
char java.lang.String
varchar
tinytext
text
mediumtext
longtext
日期型 JDBC
date java.sql.Date
datetime java.sql.Timestamp
timestamp java.sql.Timestamp
time java.sql.Time
year java.sql.Date
其他
tinyblob 待定
blob
mediumblob
longblob
enum
set
-------------------------------------------------------------------------------------------------------
java.util.Date date = new java.util.Date();
Timestamp timeStamp = new Timestamp(date.getTime());
Timestamp timeStamp = new Timestamp(date.getTime());
music.setTime(timeStamp);
-------------------------------------------------------------------------------------------------------
private Date time = null;
public Date getTime() {
return time;
}
public void setTime(Date time) {
this.time = time;
}
return time;
}
public void setTime(Date time) {
this.time = time;
}
字符串类型如何转换为日期类型
- public static void main(String[] args) {
- String d = "2008-10-13 15:20:25";
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
- try {
- System.out.println(sdf.parse(d));
- } catch (Exception e) {
- }
- }
本文详细介绍了JDBC中各种数据类型的映射规则,包括数值型、字符型、日期型等,并提供了字符串转日期类型的示例代码。
1304

被折叠的 条评论
为什么被折叠?



