有什么好的方法可以判断一个字符串是否全部都是有英文字母组成?? 最不科学的方法:写一个函数,循环一下,把字符串一个一个取出来,判断它的 ASCii 码值,是否在英文字母的范围内。可能有其他的办法,我暂时还没想到,互相帮助吗学无止境! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --给你个例子吧declare @str varchar(20)set @str='ADddfer34EE'select PATINDEX ( '%[^A-Z]%' , upper(@str) ) --如果结果等于0则表示全部为字母 就用和尚的方法,PATINDEX加正则表达式~当然,他的方法只有大写,你加个小写就OK了!呵呵,关键还是自己研究,才能真正的了解了使用! 能不能查看sql语句的执行过程? 从表到表倒数据信息 一个极其有意思的存储过程问题??? 谁有人事管理系统源码和数据库 多个SQL表合并问题 在线等:为什么插入日期错误。 如何按某个顺序用存储过程读取表中的记录 存储过程问题,多谢了 为什么我的存储过程(在查询分析器)里面调试时会走不下去? VB & SQL 的,问了很多人都没结果 想把字段的值在原来的值的基础上加1,可以只用UPDATE搞定吗?还是要先SELECT然后把原值读出来加1后再UPDATE? 求一SQL语句
declare @str varchar(20)
set @str='ADddfer34EE'select PATINDEX ( '%[^A-Z]%' , upper(@str) ) --如果结果等于0则表示全部为字母
当然,他的方法只有大写,你加个小写就OK了!呵呵,关键还是自己研究,才能真正的了解了使用!