RT
那应该怎么办?

解决方案 »

  1.   

    在MYSQL WORKBENCH IDE里面
    在一张表(A)中建立TRIGGER
    主要动作时影响另一张表
    执行一切正常但是手动打开另一张表(B)
    右肩删除该行
    执行SQL语句后
    屏幕一闪,该行又回来了可以确认表B中没有TRIGGER和PROCEDURE
      

  2.   

    直接
    DELETE FROM B WHERE ..
    什么提示?
      

  3.   

    建议到MYSQL命令行工具下测试一下。这样你可以看到MYSQL数据库返回的信息。
      

  4.   

    Output Log:
    0 row(s) affected
      

  5.   

    用命令行可以正常删除,奇怪
    在WorkBench里就是不行
    也没有提示
      

  6.   

    终于找到原因了
    该死的FLOAT的字段,做了WHERE子句
    和C++语言一个鸟样,不能直接=比较
    否则,直接找不到符合的记录放上来,也算给大家一个交代
    结贴!