我用myeclipse 软件,数据库是access,(新手)
我想在数据库里插入当前时间(不需要手动输入)
"insert into news(times) values(?)"
要怎么修改?
access insert 系统当前时间
答案:4 悬赏:0 手机版
解决时间 2021-03-05 06:40
- 提问者网友:轻浮
- 2021-03-04 23:24
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-03-05 00:06
试试:
insert into news(times) values(now())
now()是当前系统日期时间
如果是要时间,那么改成 time()
insert into news(times) values(now())
now()是当前系统日期时间
如果是要时间,那么改成 time()
全部回答
- 1楼网友:独行浪子会拥风
- 2021-03-05 02:24
可以用now()函数,不过不建议,最好在创建数据库的时候就这样指定。
create table news( times default now());
祝你成功哦!
- 2楼网友:低音帝王
- 2021-03-05 01:13
1. access中用now()表示系统当前时间
2. news表是否有逐渐或其它非空(not null)约束的列?
3. 关于你卡在添加界面的问题,可以换个思路,用java取系统当前时间
date date = new date();
string str = new simpledateformat("yyyy-mm-dd hh:mm:ss").format(date);
然后再通过access字符串转换为日期函数format('1900-01-01 27:12:12','yyyy-mm-dd hh:mm:ss')
比如:insert into news(times) values(format('?','yyyy-mm-dd hh:mm:ss'))
- 3楼网友:酒醒三更
- 2021-03-05 00:28
"insert into news(times) values (now())"
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯