最近有一個項目,需要檢查某個字符型字段的值是否為數(shù)字,由于數(shù)據(jù)行是海量,所以需要通過SQL語句來篩查,這里拿來做個備忘。
用到的函數(shù)為IsNumeric,具體語句如下所示:
ISNUMERIC
確定表達(dá)式是否為一個有效的數(shù)字類型。
語法
ISNUMERIC ( expression )
參數(shù)
expression
要計算的表達(dá)式。
返回類型
int
注釋
當(dāng)輸入表達(dá)式得數(shù)為一個有效的整數(shù)、浮點數(shù)、money 或 decimal 類型,那么 ISNUMERIC 返回 1;否則返回 0。返回值為 1 確保可以將 expression 轉(zhuǎn)換為上述數(shù)字類型中的一種。
新聞熱點
疑難解答
圖片精選