首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

判断是否是汉字,数字解决思路

2012-04-06 
判断是否是汉字,数字sqlserver中判断是否是数字,是否是汉字的做法??[解决办法]是数据库判断是数字 还是 汉

判断是否是汉字,数字
sqlserver中判断是否是数字,是否是汉字的做法??

[解决办法]
是数据库判断是数字 还是 汉字吗?

还是后台获取数据库信息 判断 

就只有两个类型的数据? 数字 和汉字?
[解决办法]
还是取出来用正则表达式去判断吧
[解决办法]
你的这个需求 不要交给数据库去判断 
1是影响效率 增加负担
2真的不是很方便
建议用代码判断 
判断是否为数字好办
给你获得的数据转换成INT类型 成功就是数字 报错就是汉字
用try catch() 加一下 OK
[解决办法]
再说详细点,数字用字符型转换之后,对应的ASCII码的范围是48-57,也就是0-9数字的ASCII值。这个范围之内的全是数字。
[解决办法]

探讨
你的这个需求 不要交给数据库去判断
1是影响效率 增加负担
2真的不是很方便
建议用代码判断
判断是否为数字好办
给你获得的数据转换成INT类型 成功就是数字 报错就是汉字
用try catch() 加一下 OK

[解决办法]
正则
ASCII
字节数(汉字2个,字母一个)

热点排行