sql语句中判断是否为数字
sql语句中判断是否是数字
1)IsNumeric(参数)函数,如果“参数”的计算结果是有效的数字类型,返回1,否则返回0。
数字类型包含:tinyint, smallint, int, bigint, smallmoney, money, numeric, float, decimal, real
2)特殊情况下使用PatIndex()函数,例如:只允许包含0到9的数字和小数点,但是,多个小数点也会匹配成功,所以最好配合IsNumeric使用
1)IsNumeric(参数)函数,如果“参数”的计算结果是有效的数字类型,返回1,否则返回0。
数字类型包含:tinyint, smallint, int, bigint, smallmoney, money, numeric, float, decimal, real
2)特殊情况下使用PatIndex()函数,例如:只允许包含0到9的数字和小数点,但是,多个小数点也会匹配成功,所以最好配合IsNumeric使用
发表评论