小弟数据库菜鸟,劳烦各位解答一个问题.
小弟在数据库针对某个表操作,比如删除一些数据之后,重新打开数据库,发现表并没有发生变化,怎么能将对表的修改写入磁盘呢?

解决方案 »

  1.   

    删除数据后,你需要执行commit提交修改。
      

  2.   

    每执行完一个删除操作后,要commit后才能真正删除数据库数据。
      

  3.   

    估计这位兄弟没有提交 commit 不像mssql oracle 是需要对insert,delete,update 的要commit
      

  4.   

    在你没有commit或者rollback的时候 你insert、update、delete的数据都保存
    在回滚段里,只有commit、rollback后才会写入数据库中
    如果你在insert、update、delete后使用了ddl语句,会自动提交
      

  5.   

    在你没有commit或者rollback的时候 你insert、update、delete的数据都保存
    在回滚段里,只有commit、rollback后才会写入数据库中
    如果你在insert、update、delete后使用了ddl语句,会自动提交 呵呵