您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

MYSQL JDBC 数据类型_MySQL

2024/3/10 2:00:42发布32次查看
reference: 《jdbc setobject非主流性能报告》[1]
mysql与java里面的时间类型对应
mysql时间类型 java对应的时间类型
date java.sql.date
year ava.sql.date
datetime java.sql.timestamp
timestamp java.sql.timestamp
time java.sql.time
附上一段代码
calendar cal=calendar.getinstance();
timestamp now=new timestamp(cal.gettime().gettime());
然后用jdbc插入的时候要用preparestatement.settimestamp()
再说说preparestatement,有一堆setint,setstring,setdate什么的。其实还有一个非常强大的stobject(),能自动转换匹配类型,而且性能不差,这就延伸出了好多种用法了吧,其实我最初仅仅是为了用来向preparedstatement中插入null的 –_-!  另外如果把preparedstatement中的占位符留空,将会写成** not specified **,不知道会不会自动弄成null呢
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product