在java中怎么向数据库插入系统时间

在java中怎么向数据库插入系统时间,第1张

首先 根本没必要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中怎么向数据库插入系统时间、数据库表中约束的当前时间怎么写、数据库怎么写系统默认时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9371015.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存