最近写了一个proc   结果不小心用到了    case when  then 

   不知这样写有没有问题。虽然很简单。。也可以自己 跑一下得到验证。但还是忍不住要贴出来。。同享!

    update    tableONE(表名) 

       case (无条件)  when ( 条件) set  r_temp_code1(tableONE 中一字段)= (一个值)

                              when ( 条件) set  r_temp_code2(tableONE 中一字段)= (一个值)

                              when ( 条件) set  r_temp_code3(tableONE 中一字段)= (一个值)

                              。。。。。。。。

 

  

                         

                        

posted on 2010-07-13 00:58  MountainInk  阅读(271)  评论(1编辑  收藏  举报