我們知道,SQL Server中判斷一個字段的值是否為數字可以用系統自帶的ISNUMERIC()函數來處理,但是MySQL數據庫中則沒有這個(或者是沒有一個直接判斷是否是數字)的函數,但MySQL為我們提供了正則表達式的函數,所以我們可以用數字的正則表達式來處理有關判斷字段值是否是數字的問題,具體的MySQL語句代碼示例如下:
SELECT * FROM TABLE_NAME WHERE COLUMN_NAME REGEXP '^[0-9]+$'
MySQL用正則表達式查詢判斷一個字段的值是否是數字這個代碼對做網站程序員來講非常有用,可以記下來。