可以使用curdate()函数,current_date()函数等
例如:
insert into t1(oid,order_date) values('0010',curdate());
做法1,数据库中存入时间 字段设置不允许为空,然后默认值写getdate()
做法2,string d = DateTimeNowToString(“yyyy-MM-dd HH:mm:ss”)
然后再sql语句中按字符串类型的字段insert进去,
sql = “insert table (存入时间) values(’” + d + “’)”;
上面这位回答也可以实现,不过还要看你数据库中的格式了,上面这位的是转换成String来存放了,其实如果想省事的话可以直接用数据库的函数来 *** 作也可以,如insert into 表名(日期时间列名) value (sysdate) 这个是oracle中的写法
sqlserver中:insert into 表名(日期时间列名) value (getdate())
getdate()和sysdate是数据库中去当前时间的函数,你可以参考下
insert into 表名 (DATE型字段名) values(to_date('2013-01-31 06:59:44','yyyy-mm-dd hh24:mi:ss')) ;
以上就是关于mysql数据库怎么存当前时间类型为date的数据全部的内容,包括:mysql数据库怎么存当前时间类型为date的数据、c#设置截止时间时间保存到数据库、java编程中如何添加保存数据的时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)