SQL:判断文本类型的字符是否为数字,是的话将其转换为数值型返回
在一个表里有字段:备注(文本型)在这个字段中有情况填写的纯数字,有可能是文字。我要取这个字段内的数字进行下一步计算需要做的是判断备注内的内容是不是为数字,是的话将其转化为...
在一个表里有字段:备注(文本型)在这个字段中有情况填写的纯数字,有可能是文字。我要取这个字段内的数字进行下一步计算
需要做的是判断备注内的内容是不是为数字,是的话将其转化为数值型,并取出
内容不是数字的时候取该字段时返回值为0或直接忽略
我使用 cast((字段1)as real) 时候提示:将数据类型 nvarchar 转换为 real 时出错
望高手帮忙解答。。。 展开
需要做的是判断备注内的内容是不是为数字,是的话将其转化为数值型,并取出
内容不是数字的时候取该字段时返回值为0或直接忽略
我使用 cast((字段1)as real) 时候提示:将数据类型 nvarchar 转换为 real 时出错
望高手帮忙解答。。。 展开
展开全部
where isnumeric(字段1)=1加上条件
或是全显示为字符
或是全显示为字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |