java更新数据库的datatime字段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java更新数据库的datatime字段相关的知识,希望对你有一定的参考价值。
数据库中的有个时间字段careteTime,现在想在增加内容的同事更新时间的字段,请问怎么可以做到....
可以这样解决不 我把数据库里面的时间字段设为string类型的 然后插入的时间转化为string类型再插入进去
工作时这样的允许吗
java.util.Date dt = new java.util.Date();
java.text.SimpleDateFormat sdf =
new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String currentTime = sdf.format(dt);
然后把currentTime 插入数据库的datetime字段就可以了,取的时候也一样,取出来的 参考技术A 写2个方法,一个insert,一个updata,在insert的末尾,掉用update,update的时候,获取系统时间,更新进去,
你数据门里面是datatime,你string也可以插入进去的,只要格式是正确的本回答被提问者采纳 参考技术B 插入数据取系统当前时间
mysql : now()
oracle: sysdate
sqlserver : getdate() 参考技术C 插入时间的时候,直接把当前的时间插进去。 参考技术D 可以再数据库里面取系统时间插入啊追问
这个怎么实现的呢
追答如果是oracle
可以是
select sysdate from 。。。。
sysdate 系统时间
以上是关于java更新数据库的datatime字段的主要内容,如果未能解决你的问题,请参考以下文章
excel导入数据库,我的日期是datatime()自动生成,excel里不填写,但导入的时候都是1990/1/1。怎么办。
尝试更新字符串字段时出现 java.sql.SQLSyntaxErrorException