IDBFace DBFace =DBFactory.createMySqlFace();
DBFace.connect();
//清空表
String strDelete ="delete from time_table";
DBFace.update(strDelete);
//添加
String strInsert ="insert into time_table(CreateDate) values(20070409)";
DBFace.update(strInsert);
//获取
String strSelect ="select * from time_table";
ResultSet rsBuffer =DBFace.select(strSelect);
while
(rsBuffer.next())
{
Date
dtDate =rsBuffer.
getDate
("CreateDate");
System.out.println(dtDate.toString());
}
DBFace.close();
}
执行结果: 2007-04-09
DateTime
A
date
and
time combination. The supported range is '1000-01-01 00:00:00' to '9999-12-31
23:59:59'. MySQL displays DATETIME values in 'YYYY-MM-DD HH:MM:SS' format, but
allows you to assign values to DATETIME columns using either strings
or
numbers.
DateTime 与
Date
最主要的区别在于:DateTime 可以记录日期和时间信息。而
Date
只记录日
期信息。表示范围为: 1000-01-01 00:00:00
至 9999-12-31 23:59:59 MySql 的按照 YYYY-MM-
DD HH:MM:SS 对数据进行格式化,允许以字符串和数字的方式提交。
例如以数字的方式进行提交:
insert into time_table(CreateDate) values(20070409132013)
获取该类型的数据可以使用:java.sql.Timestamp 类型
代码如下:
代码如下:
public
void testDateTime() throws SQLException
{
IDBFace DBFace =DBFactory.createMySqlFace();