文章詳情頁
mysql - 執(zhí)行sql查詢操作時(shí)遇到奇怪的結(jié)果
瀏覽:130日期:2022-06-14 13:19:52
問題描述
在MySQL中執(zhí)行一條非常簡單的查詢,WHERE中輸入的值是數(shù)據(jù)庫沒有,所以應(yīng)該不會(huì)返回任何結(jié)果,但是卻返回了1個(gè)結(jié)果:
stuid是INT(10),想過可能是數(shù)據(jù)庫把后面的m截掉了,所以返回了1條結(jié)果,但是如果把m換成0,那就正常了,什么都沒有返回,請(qǐng)問這是什么原因呢?
PS. 這是測(cè)試的環(huán)境,所以密碼用明文存儲(chǔ)。
問題解答
回答1:MySQL 隱式轉(zhuǎn)化啊 SELECT 1=’1w’;
結(jié)果是 1 就是 TRUE
可以參考文檔里面 有更多的例子https://dev.mysql.com/doc/ref...
相關(guān)文章:
1. javascript - js 有什么優(yōu)雅的辦法實(shí)現(xiàn)在同時(shí)打開的兩個(gè)標(biāo)簽頁間相互通信?2. html5和Flash對(duì)抗是什么情況?3. android - 目前有哪些用Vue.js開發(fā)移動(dòng)App的方案?4. java - 新手做一個(gè)安卓視頻播放器,想實(shí)現(xiàn)一個(gè)進(jìn)度條,按鈕那種在視頻下方懸浮的功能,不知道思路!5. css3 - Typecho 后臺(tái)部分表單按鈕在 Chrome 下出現(xiàn)靈異動(dòng)畫問題,求解決6. java - android代碼重構(gòu):如何把a(bǔ)pp設(shè)置里的頭像UI做成通用的?7. javascript - 怎樣限制同一個(gè)瀏覽器不能登錄兩個(gè)賬號(hào)8. 想找個(gè)php大神仿個(gè)網(wǎng)站。9. javascript - 一個(gè)抽獎(jiǎng)的效果(如圖)?10. javascript - jquery怎么給select option一個(gè)點(diǎn)擊時(shí)觸發(fā)的事件,如圖 如果選擇自定義觸發(fā)一個(gè)時(shí)間?
排行榜

熱門標(biāo)簽