现在的问题是要从三个表中删除对应的数据.
三个表中有一个相同的字段year,如果要删除的为2007年的,
则三个表中year字段为2007的都删除掉.现在的问题是要是第一个表中有值为2007的数据,被删除了,
但是第2个表删除的时候出了问题,要求rollback.也要恢复第一个表的数据.
怎么实现呢,有没有例子?谢谢了.
三个表中有一个相同的字段year,如果要删除的为2007年的,
则三个表中year字段为2007的都删除掉.现在的问题是要是第一个表中有值为2007的数据,被删除了,
但是第2个表删除的时候出了问题,要求rollback.也要恢复第一个表的数据.
怎么实现呢,有没有例子?谢谢了.
解决方案 »
- mysql使用c接口查询定位
- 更新语句出现错误,Lock wait timeout exceeded
- PostgreSQL的插入语句怎么写 注:在插入的字段中有 序列
- mysqld-nt占用CPU100%
- SQL 异常: Server configuration denies access to data source
- mysql触发器begin end语句怎么用
- mysql没有oracle的for update吗?
- 关于MYSQL的一些初级问题,分数会再加的,请各位不吝赐教
- 有关编译包含mysql数据库的C程序
- 启动mysql服务报Error:1067错误
- 官方网站的中文《MySQL 5.1参考手册》
- ★★急问★★ MySQL是否支持 【[字段1] like '%'+[字段2]+'%'】 这种查询?
另外,要把表引擎设置成innodb或BDB的。