作为不同ID的索引标志?
还是做相同ID而不同记录的索引标志?

解决方案 »

  1.   

    可以用rownum来实现:update tabName
    set fieldName = 
    (select A.newfieldName
     from (select rowid oldRowid ,fieldName || lpad(to_char(rownum),4,'0') as newfieldName from tabName  
          ) A where A.oldRowid = tabName.rowid
    )
      

  2.   

    是想用这四位数字作为相同ID而不同记录的索引标志,所以不同ID都要加上不同的四位数请二楼的大哥帮忙解释一下,“A”是什么意思啊,谢谢
      

  3.   

    A是内部sql语句产生的表的别名。