SQL Server中檢討字段的值能否為數字的辦法。本站提示廣大學習愛好者:(SQL Server中檢討字段的值能否為數字的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是SQL Server中檢討字段的值能否為數字的辦法正文
比來有一個項目,須要檢討某個字符型字段的值能否為數字,因為數據行是海量,所以須要經由過程SQL語句來篩查,這裡拿來做個備忘。
用到的函數為IsNumeric,詳細語句以下所示:
SELECT *
FROM 表
WHERE IsNumeric(須要檢討的字段名) = 0
ISNUMERIC
肯定表達式能否為一個有用的數字類型。
語法
ISNUMERIC ( expression )
參數
expression
要盤算的表達式。
前往類型
int
正文
當輸出表達式得數為一個有用的整數、浮點數、money 或 decimal 類型,那末 ISNUMERIC 前往 1;不然前往 0。前往值為 1 確保可以將 expression 轉換為上述數字類型中的一種。