|
楼主 |
发表于 2008-9-11 10:43:20
|
显示全部楼层
如果主键冲突的话?控制回滚是这样写么?但是不行,执行到SQL语句的时候直接就报错了阿!
$this->db->trans_begin();
$this->db->query("insert into systemuser_mst values ('0004','0004')");
$this->db->query("insert into systemuser_mst values ('0005','0005')");
$this->db->query("insert into systemuser_mst values ('0004','0004)");
if ($this->db->trans_status() == FALSE)
{
echo 'rollback';
$this->db->trans_rollback();
}
else
{
echo 'commit';
$this->db->trans_commit();
} |
|