该事务实现:先将表:学生 满足学号为'0910000' 的记录删掉
再将表研究生 同样满足学号为'0910000' 的记录删掉
表学生与研究生的关系是:研究生表继承表学生,学生的主键学号是研究生学号的外键.希望大牛们给我指条明路,我困扰了好久啊 !!!

解决方案 »

  1.   

    begin tran
       delete from 研究生 where 学号 = '0910000';
       delete from 学生 where 学号 = '0910000';
    commit;
      

  2.   

        Connection conn = null;
      ...........
       .....
        transtatus   =   conn.getAutoCommit();     //获取当前事务的提交状态
        conn.setAutoCommit(true); //开启事务
        // SQL 操作
         conn.setAutoCommit(false); //关闭事务    
      

  3.   

      transtatus = conn.getAutoCommit(); //获取当前事务的提交状态
      conn.setAutoCommit(true); //开启事务
      // SQL 操作
      conn.setAutoCommit(false); //关闭事务