mysql 中CONCAT(a,b) 拼接值爲空

SET CheckMessage = CONCAT(CheckMessage,'請填寫正確的手機號');

select  CheckMessage;

輸出爲null

深入瞭解過後發現CONCAT(a,b)中有一個值爲null時 CONCAT(a,b)=》null

所以解決辦法:

SET CheckMessage = CONCAT(IFNULL(CheckMessage,'1'),'請填寫正確的手機號');

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章