Oracle数据库修改的问题,有ID但是是多表之间进行修改的关系,但问题是现在一修改了ID也变了,用什么可以让他不变呢?

解决方案 »

  1.   

    Oracle请到  数据库开发->Oracle这里是 数据库开发->MS SQL Server
      

  2.   

    咋搞的,这就是oracle啊,我这里显示
      

  3.   

    多表修改呢建议用事务来处理.
    你的意思是修改的时候没固定的ID让你通过这个ID获取吗?
    如果是的话,那Oracle的表里有个隐藏的ROWID,比如你查:SELECT ROWID FROM TEST,ROWID就会显示了.ROWID绝对是不一样的,你可以通过这个来修改你的数据.
      

  4.   

    oracle有级联删除功能,通过外键实现。
    级联更新应该是开发人员自己实现的,找到相关的脚本,屏蔽。