当前位置: 代码迷 >> Sql Server >> 怎么判断给定的变量保存的是数字还是字符呢
  详细解决方案

怎么判断给定的变量保存的是数字还是字符呢

热度:16   发布时间:2016-04-27 16:18:06.0
如何判断给定的变量保存的是数字还是字符呢?
如何判断给定的变量保存的是数字还是字符呢?比如有一字段内有汉字和数字,如何分别判断出其内容啊?

------解决方案--------------------
declare @str varchar(10)
set @str = '12345 '
if patindex( '%[^0-9]% ',@str) = 0
print '数字 '
else
print '字符 '
  相关解决方案