判斷字符串是否是數(shù)字
SELECT '123456' rlike '^\\d+$';--true,前面需要是兩個(gè)\\,后面的$必須要帶
或
SELECT '1234sdc' regexp '^[0-9]+$' ; --false
^\d+(\.\d+)?
^ 定義了以什么開始
\d+ 匹配一個(gè)或多個(gè)數(shù)字
? 設(shè)置括號(hào)內(nèi)的選項(xiàng)是可選的
\. 匹配 "."
可以匹配的實(shí)例:"5", "1.5" 和 "2.21"。