oracle 中如何插入系统时间?最简单最基本那种

来源:百度知道 编辑:UC知道 时间:2024/05/24 08:19:35
sysdate怎么用?
update test set time1=sysdate;
这样写不行。

sysdate怎么用?
update test set time1=(select sysdate from dual);

你先看看你time1是什么类型数据,估计肯定不是date型,要不不能报错

如果是varchar2型的话

update test set time1=to_char(sysdate,'yyyy-mm-dd hh2:mi:ss')

至于你时间是什么类型,括号里那串你自己改吧

你把数据库的字段设置默认值为sysdate,sql语句里set time1=Default