各位大侠,你们。我要更新oracle数据库中,其中一张表的指定一列的值,如何循环更新呢?单独的更新是没有问题,下面我把单独更新的SQL列出来:
update uf_staffinformlogin set logintime=replace(logintime,'11-6-1','2011-06-01')
...
update uf_staffinformlogin set logintime=replace(logintime,'11-6-21','2011-06-21')
...
update uf_staffinformlogin set logintime=replace(logintime,'11-6-27','2011-06-27')
这个我现在不知道该如何写这个循环条件,麻烦各位了。。。
需要循环更新干嘛?一句话就搞定了。
update uf_staffinformlogin set logintime= to_char(to_date('20' || logintime ,'yyyy-MM-dd'),'yyyy-MM-dd')
你的条件是什么呢.