首先 根本没必要dategetTime()
直接new Date()就可以了 不过这和你的问题无关
如果写setDate报错的话可以尝试
pssetTimestamp(new Timestamp(new Date()getTime()));
这个Timestamp是javasqlTimestamp
比如MySQL中的DATETIME类型对应的就不是Date而是Timestamp
具体如下:
MySQL 检查约束(CHECK)可以通过 CREATE TABLE 或 ALTER TABLE 语句实现,根据用户实际的完整性要求来定义。它可以分别对列或表实施 CHECK 约束。
但是mysql手册里写的很清楚:“所有的存储引擎均对CHECK子句进行分析,但是忽略CHECK子句。”所以虽然可以这样写可并不会起到约束作用。
认值的字段。
第一种情况:
1
2
3
create table test
(id int,
starttime date default sysdate not null );
插入测试数据:
1
2
insert into test (id) values (1);
commit;
以上就是关于在java中怎么向数据库插入系统时间全部的内容,包括:在java中怎么向数据库插入系统时间、数据库表中约束的当前时间怎么写、数据库怎么写系统默认时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)