Mysql數(shù)據(jù)庫(kù)delete操作沒(méi)報(bào)錯(cuò)卻刪除不了數(shù)據(jù)的解決
1、在操作頁(yè)面執(zhí)行刪除操作,但沒(méi)有刪除成功,刪除過(guò)程無(wú)報(bào)錯(cuò)(以下為刪除操作的控制臺(tái)日志)
2、在數(shù)據(jù)庫(kù)執(zhí)行刪除操作
表數(shù)據(jù)
執(zhí)行刪除語(yǔ)句刪除staffId為3的數(shù)據(jù)
結(jié)果卻沒(méi)有刪除成功
3、原因
staffId為3的數(shù)據(jù)的flag為Null,雖然delete from staff where staffId=3 and flag != 1語(yǔ)句中的flag != 1說(shuō)明了刪除除1以外的數(shù)據(jù),但卻沒(méi)有刪除flag為Null的數(shù)據(jù)
4、解決辦法
把staffId為3的flag置為0
再次執(zhí)行delete語(yǔ)句
結(jié)果刪除成功
但每次手動(dòng)把flag置為0很麻煩,不方便我們對(duì)表進(jìn)行刪除操作,所以可以設(shè)置flag字段的默認(rèn)值為0,這樣我們就不用手動(dòng)把flag置為0
第一步:
第二步:
設(shè)置默認(rèn)值為0,然后點(diǎn)擊保存
注意:本次操作數(shù)據(jù)庫(kù)所用的軟件為Navicat for MySQL,不同軟件的操作可能不一樣
到此這篇關(guān)于Mysql數(shù)據(jù)庫(kù)delete操作沒(méi)報(bào)錯(cuò)卻刪除不了數(shù)據(jù)的解決的文章就介紹到這了,更多相關(guān)Mysql delete報(bào)錯(cuò)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Mysql數(shù)據(jù)庫(kù)如何使用DELETE語(yǔ)句從數(shù)據(jù)庫(kù)表中刪除數(shù)據(jù)(數(shù)據(jù)庫(kù)數(shù)據(jù)刪除)
- mysql正確刪除數(shù)據(jù)的方法(drop,delete,truncate)
- MySQL delete刪除數(shù)據(jù)后釋放磁盤(pán)空間的操作方法
- mybatis mysql delete in操作只能刪除第一條數(shù)據(jù)的方法
- mysql之delete刪除記錄后數(shù)據(jù)庫(kù)大小不變
- MySQL防止delete命令刪除數(shù)據(jù)的兩種方法
- MySQL的DELETE刪除數(shù)據(jù)示例詳解
相關(guān)文章
mysql數(shù)據(jù)庫(kù)中字符集亂碼問(wèn)題原因及解決
這篇文章主要介紹了mysql數(shù)據(jù)庫(kù)中字符集亂碼問(wèn)題原因及解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08淺談mysql數(shù)據(jù)庫(kù)中的換行符與textarea中的換行符
下面小編就為大家?guī)?lái)一篇淺談mysql數(shù)據(jù)庫(kù)中的換行符與textarea中的換行符。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-01-01MySQL中對(duì)于not in和minus使用的優(yōu)化
這篇文章主要介紹了MySQL中對(duì)于not in和minus使用的優(yōu)化,作者給出了實(shí)例和運(yùn)行時(shí)間對(duì)比,需要的朋友可以參考下2015-05-05解決MySQL錯(cuò)誤碼:1054 Unknown column ‘**‘ in&n
這篇文章主要介紹了解決MySQL錯(cuò)誤碼:1054 Unknown column ‘**‘ in ‘field list‘的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-05-05mysql 主從數(shù)據(jù)不一致,提示: Slave_SQL_Running: No 的解決方法
這篇文章主要介紹了mysql 主從數(shù)據(jù)不一致,提示: Slave_SQL_Running: No 的解決方法,總結(jié)分析了MySQL主從數(shù)據(jù)不一致的原因與常見(jiàn)處理技巧,需要的朋友可以參考下2020-02-02MySQL表字段設(shè)置默認(rèn)值(圖文教程及注意細(xì)節(jié))
默認(rèn)值的設(shè)置很重要,比如在插入的時(shí)候一些字段是可以省略的,這會(huì)帶來(lái)很多的方便,接下來(lái)將要介紹MySQL表字段設(shè)置默認(rèn)值感興趣的你可以千萬(wàn)不要走開(kāi)啊,希望本文對(duì)你有所幫助2013-01-01