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