工作中我们有时候会遇到在数据库中的某一张表没有主键标识,而你要用他的话,偏偏需要用到一个唯一标识符来区分,数据量太大,要一个一个加id的话,不太可能。这时候,可以通过update table set id=rownum,来将id设置为oracle默认的字段rownum,当然这样在其他数据库中不可行。这样只能解燃眉之急,正确的做法还是在创建表的时候通过生成序列
create sequence id,然后在插入数据的时候INSERT INTO table VALUES (id.nextval,....)来进行。