mysql 存储过程乱码的问题
生活随笔
收集整理的這篇文章主要介紹了
mysql 存储过程乱码的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
--?其中partner_province?是中文的,游標查詢的結果也是中文的。如果不添加“CHARACTER?SET?utf8”。程序邏輯會出--?現問題。調試其過程比較繁瑣。下面是一個例子DELIMITER?$$CREATE?DEFINER=`root`@`localhost`?PROCEDURE?`procedure_test`(IN?partner_partnerid?INT(11),IN?partner_province?VARCHAR(32)?CHARACTER?SET?utf8,IN?dailylimit?INT(11)) BEGINDECLARE?result_city?VARCHAR(32)?CHARACTER?SET?utf8;DECLARE?done?INT?DEFAULT?0;DECLARE?table_cursor?CURSOR?FOR?SELECT?areaname?FROM?tbl_area?WHERE?pid?=?0?;DECLARE?CONTINUE?HANDLER?FOR?SQLSTATE?'02000'?SET?done?=?1;OPEN?table_cursor;???REPEATFETCH?table_cursor?INTO?result_city;IF?NOT?done?THEN?******END?IF;UNTIL?done?END?REPEAT;CLOSE?table_cursor;END$$DELIMITER?;轉載于:https://my.oschina.net/u/590649/blog/205766
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的mysql 存储过程乱码的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 自定义AlertDial
- 下一篇: (转)linux内核虚拟文件系统浅析