爱问知识人 爱问教育 医院库

oracle中使用decode函数的产生的奇怪问题?

首页

oracle中使用decode函数的产生的奇怪问题?

oracle中使用decode函数的产生的奇怪问题??急盼回复!!decode 能改变oracle数据库中日期形数据的值吗? 如:update b set rq= (select decode(a.rq,to_date('1900-01-01','yyyy-mm-dd'),to_date(null),b.rq) from a ) where  = ;如果表a中某条记录的rq字段的值是'1995-01-01',id=001;b表中id=001的rq='1997-01-01',那么,执行完update 后,b表中id=001的记录的rq值是多少? 理论上是不变的,可是oracle数据不知道是怎么回事,把我的b表中id=001的rq字段更新成'2097-01-01',请问是怎么回事???急盼高手回复!!!

提交回答

类似问题

换一换
  • 数学 相关知识

  • 教育培训
  • 教育考试

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):