varchar が数値であるかどうかを簡単に確認する方法はありますか?
例:
abc123 --> 番号なし
123 --> はい、それは数字です
ベストアンサー1
ISNUMERICは役に立ちません。文字列が次のように変換できることを示しています。どれでも数値型に関する情報ですが、ほとんどの場合、知っておいても意味のない情報です。たとえば、ISNUMERIC によると、次のものはすべて数値です。
£、$、0d0
数字だけをチェックしたい場合は、否定の LIKE 式を使用します。
not Value like '%[^0-9]%'