这样的SQL语句该怎么写那?
我一次操作要插入2个表,例如,我要插入一个班级,班级包括一个班主任
所以,班主任对应了班级ID。
但是,我想起用事务,当班级插入成功,班主任插入失败,则要ROLLBACK
所以要一次执行2条,但是,第二条语句要使用到第一条语句返回的ID(这个ID是自动生成的 )
sql1:insert into tbl_班级 () values () select @@IDENTITY
sql2: insert into tbl_班主任 () values ();
请问这个怎么写?请高手解答。