sql 怎么更新某个字段的时间为当前时间

已举报 回答
sql 怎么更新某个字段的时间为当前时间
问在线客服
扫码问在线客服
  • 回答数

    8

  • 浏览数

    9,916

8个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
用Oracle的SQL语句:
create table tab(
... ...
rqsj date default sysdate,
... ...
);
取消 评论
如果updateTime 是datetime 型
就直接 update table
set updateTime =getdate()
如果updateTime 是varchar型
就直接 update table
set updateTime =convert(varchar,getdate(),120)
取消 评论
select 原时间,原时间-(10/(60*60*24)) from 表名 更新的话
update 表名 set 原时间=原时间-(10/(60*60*24))
取消 评论
--获取两时间的相差豪秒数
select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 * 60 * 60 * 1000) 相差豪秒数 FROM DUAL;
取消 评论
用Oracle的SQL语句:
create table tab(
... ...
rqsj date default sysdate,
... ...
);
取消 评论
将时间改为[时间]
取消 评论
update 表 set 时间=to_char(时间字段,'ss')-10 where 条件;
取消 评论
定义可空类型就行了
DateTime? date;
date = null;
取消 评论
ZOL问答 > 相机 > 系统 > 手机更新 > sql 怎么更新某个字段的时间为当前时间

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?