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

Hello! 歡迎來到小浪云!


MySQL 存儲過程傳入字符串參數(shù)報錯:為什么傳入字符串會報錯?


avatar
小浪云 2024-11-11 278

MySQL 存儲過程傳入字符串參數(shù)報錯:為什么傳入字符串會報錯?

mysql 存儲過程參數(shù)傳入字符串報錯

在創(chuàng)建了一個如下所示的 mysql 存儲過程后,你會遇到一個錯誤:

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;
登錄后復制

錯誤信息為:

procedure execution failed 1054 - unknown column '王小李' in 'field list'
登錄后復制

問題在于:調(diào)用存儲過程時傳入的 dataname 參數(shù)類型不匹配。

當 dataname 參數(shù)為整型時,存儲過程可以正常運行。但當 dataname 參數(shù)為字符串時,由于 where 子句中的字段類型為整型,就會導致錯誤。

要解決此問題,你需要確保調(diào)用存儲過程時傳入的參數(shù)類型與存儲過程定義中指定的類型相匹配。具體來說,你需要將 dataname 改為字符串類型,如下所示:

call mypo02('王小李')
登錄后復制

如果問題仍然存在,請?zhí)峁└敿毜腻e誤信息或代碼片段,以便進一步分析解決。

相關閱讀

主站蜘蛛池模板: 亚洲成 人a影院青久在线观看 | 亚洲aⅴ久久久噜噜噜噜 | 国产亚洲高清在线精品99 | 久青草网站 | 四虎影视国产永久免费 | 亚洲欧美精品伊人久久 | 日日舔夜夜操 | 91免费福利精品国产 | 国产欧美精品区一区二区三区 | 久久99精品综合国产首页 | 国产欧美日韩视频 | 免费一级肉体全黄毛片 | 成人小视频网 | 国产老师制服丝袜裤视频 | 精品无码三级在线观看视频 | 在线观看的黄色 | 日本久草视频 | 黄色男人的天堂 | 在线中文天堂最新版www | 国产一区二区三区在线影院 | 黄色美女网站免费 | 婷婷丁香综合 | 亚洲a一级免费视频 | 久草免费在线色站 | 妇少香港三日本三级视频 | 国产成人一区二区三区 | 精品国产综合成人亚洲区 | 日韩一区二区三区四区五区 | 国产欧美日韩图片一区二区 | 一区二区三区四区视频在线观看 | 亚洲国产精品激情在线观看 | 狠狠色噜噜狠狠狠狠2018 | 三级在线免费观看 | 日韩伦理片 | 欧美性色生活片天天看99 | 国产ts在线视频 | 日本特黄特黄刺激大片 | 免费看全黄特黄毛片 | 午夜黄色一级片 | 久久精品国产99久久香蕉 | 色呦呦免费观看 |