类似上面这样,会不会造成 dept_id = 100 这条数据从表中被删除,而不是更新 del_flag 字段?
也百度过,没找到有实际解释的。
|  |      1iiicarus OP 求大佬解答 | 
|      2xwbz2018      2019-09-25 17:13:14 +08:00 我怎么看不到<delete> 标签了 | 
|  |      3zcmxw1      2019-09-25 17:15:01 +08:00 这种跟 ++i+i+++++i 等一样无聊 | 
|  |      4iiicarus OP @zcmxw1 因为部门有人这样写了代码,明明逻辑删除,最后数据库找不到数据,又不能知道是否是操作数据库直接删除的,所以有此一问。事出有因 | 
|  |      5zcmxw1      2019-09-25 17:44:22 +08:00 那你可以自己测试一下。 | 
|      6xwbz2018      2019-09-25 17:44:42 +08:00 刚试了下,并没有,打印的还是这个 sql,走的方法是 update,没有 delete 方法 你可以在 org.apache.ibatis.executor.BaseExecutor#update 处打个断点看看 | 
|      7zhaishunqi      2019-09-25 18:21:31 +08:00 它只是帮你翻译脚本.能出现什么后果,自己试试就行了. | 
|      8fmumu      2019-09-25 20:16:50 +08:00 via Android 标签就是标签,执行什么还看标签内的内容,这就和 html 的语义化一样的 | 
|  |      9ylls      2019-09-25 22:16:50 +08:00 没啥影响 |