关于mysql使用delete删除表中不存在记录!
代言
代言 2017-01-23 15:32:39
0
1
881

语句:

delete from user where uid =22

uid为22这条记录是不存在的

这条语句执行了,修改记录为0行

问题是他为什么不报错呢?我表里分明没有这条记录啊!

我的使用场景是使用事物删除一个用户的全部资料,如果其中一个不能删除则回滾!


代言
代言

모든 응답(1)
大家讲道理

受影响的行: 0
时间: 0.014s
他只是提示你受影响的行数,不会告诉你到底执行成功没有,除非语法错误,或者其他,才会直接报错。

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!