sql 两个字段,根据其中一个字段计算得到第二个字段的值在更新到第二个字段里 一条sql语句能解决么?
数据库两条数据:dayopdate1null2null希望根据当前日期加上day的值作为日期更新到opdate里...
数据库两条数据 : day opdate
1 null
2 null
希望根据当前日期加上 day的值作为日期 更新到opdate里 展开
1 null
2 null
希望根据当前日期加上 day的值作为日期 更新到opdate里 展开
展开全部
第一,你opdate是什么类型?
date类型的话
update 表名 set opdate=sysdate+day;
由于oracle中,date类型必须是日期+时间,所以时间比如几时几分几秒不可控
如果是varchar类型
update 表名 set opdate=to_char(sysdate+day,'yyyy-mm-dd');
指定一下日期的格式就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询