Select 'Update c_cod_code Set Description ='||''''||Description||''''||'
 Where code='||''''||code||''''||';' From c_cod_code 这句SQL,什么意思呢?

解决方案 »

  1.   

    就是select出一条update语句:Update c_cod_code
      Set Description = 'aaaa'  --此处的aaaa是从表c_cod_code 中取出的
    Where code=  'bbbbb';       ---bbbbb同上
      

  2.   

    可以执行测试一次,实际就是得出的结果集为字符串,字符串的内容为一条sql语句
      

  3.   

    就是得到一个 update 的sql语句。这个在数据库操作中经常会用到。
      

  4.   

    --其实就是这个意思:Update c_cod_code Set Description = Description Where code = code ;--有时候用select来做批量修改效率特高,这条语句只是练练手艺而已。