1、能否实现删除一个用户,就可以把其他相关联的表中信息内容一并删除?
可以,写个简单的触发器就可以了。
2、为什么在执行delete from order where id=2;(假设存在这条信息)的时候,信息并没有被删除?
经过验证,可以删除。查看有无触发器限制。

解决方案 »

  1.   

    1、能否实现删除一个用户,就可以把其他相关联的表中信息内容一并删除?
    可以,写个简单的触发器就可以了。
    2、为什么在执行delete from order where id=2;(假设存在这条信息)的时候,信息并没有被删除?
    经过验证,可以删除。查看有无触发器限制。
      

  2.   

    1: 在用户表建一个简单的 for delete 触发器
    2: 应该可以删除的,检查看看是否有什么触发器限制,外键限制等等
      

  3.   

    有关联表信息删除的sql语句吗?我试了delete a,b from a,b where a.id=b.id and a.id=1;这种形式的语句 不成功。报错如下Cannot delete or update a parent row: a foreign key constraint fails (`aoyun/ticket`, CONSTRAINT `game_id` FOREIGN KEY (`id`) REFERENCES `game` (`id`))
     ps 找了下有关触发器的,有点抓不到头绪,不知道有这样的删除语句吗?我用的数据库是mysql