色偷偷91综合久久噜噜-色偷偷成人-色偷偷尼玛图亚洲综合-色偷偷人人澡久久天天-国内精品视频一区-国内精品视频一区二区三区

Hello! 歡迎來到小浪云!


MySQL存儲(chǔ)過程字符串參數(shù)報(bào)錯(cuò):為什么傳入字符串參數(shù)會(huì)報(bào)“Unknown column”錯(cuò)誤?


MySQL存儲(chǔ)過程字符串參數(shù)報(bào)錯(cuò):為什么傳入字符串參數(shù)會(huì)報(bào)“Unknown column”錯(cuò)誤?

mysql 存儲(chǔ)過程字符串參數(shù)報(bào)錯(cuò)分析

問題:

在調(diào)用 mysql 存儲(chǔ)過程時(shí),傳入字符串參數(shù)會(huì)出現(xiàn)“unknown column”錯(cuò)誤。而傳入整型參數(shù)時(shí),存儲(chǔ)過程運(yùn)行正常。

存儲(chǔ)過程代碼:

create procedure mypo02(in dataname varchar(10)) begin   if dataname is null or dataname = "" then       select * from ssd;   else       select * from ssd where ename like concat('%',dataname,'%');   end if; end;
登錄后復(fù)制

錯(cuò)誤信息:

Procedure execution failed 1054 - Unknown column '王小李' in 'field list'
登錄后復(fù)制

分析:

存儲(chǔ)過程代碼本身并沒有問題。因此,問題可能出在調(diào)用存儲(chǔ)過程時(shí)。常見的原因可能是:

  • 調(diào)用代碼中傳入的參數(shù)類型不正確,導(dǎo)致實(shí)際傳入的是字符串,而存儲(chǔ)過程期望的是整型
  • 在存儲(chǔ)過程調(diào)用之前,沒有對(duì)傳入?yún)?shù)進(jìn)行類型轉(zhuǎn)換,導(dǎo)致字符串參數(shù)直接被解釋為列名,而不是作為比較值。

相關(guān)閱讀

主站蜘蛛池模板: 国产黄mmd在线观看免费 | 亚洲国产成人久久一区二区三区 | 97久久久亚洲综合久久88 | 91久久夜色精品国产网站 | 天天干天天草天天射 | 在线看片视频 | 国产精品分类视频分类一区 | 亚洲一逼 | 伊人精品视频在线 | 九九精品视频一区二区三区 | 欧美激情一区二区三区在线播放 | 一级网 | 亚洲人的天堂男人爽爽爽 | 国产三级视频 | 很很射影院 | 奇米在线888| 中国女人和老外的毛片 | 天天曰天天射 | 色偷偷人人澡人人爽人人模 | 国内自拍tv在线 | 欧美洲精品亚洲精品中文字幕 | 又色又爽又黄的视频网站 | 伊人狠狠 | 五月婷综合 | 亚洲欧美日韩国产精品一区二区 | 亚洲国产成人精彩精品 | 中国黄色在线观看 | 国产精品成人免费综合 | 一级毛片q片 | 一级免费黄色片 | 日韩精品久久不卡中文字幕 | 四虎影院中文字幕 | 美女黄网站色一级毛片 | 国产精品成人久久久 | 国产免费一区二区三区在线观看 | 亚洲精品tv| 中国一级毛片国产高清 | 日韩精品一二三区 | 一级毛片一级毛片 | 制服第一页| 色一色综合 |