问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用SQL sever 语句,统计一个字符串的字母、数字、空格的个数,分别用列...

发布网友 发布时间:2022-04-29 16:27

我来回答

1个回答

热心网友 时间:2022-05-03 19:47

CREATE TABLE TSET_VAR
(
NAME VARCHAR(200)
)
INSERT INTO TSET_VAR VALUES ('AAS12');
INSERT INTO TSET_VAR VALUES ('1AA@@S12');
INSERT INTO TSET_VAR VALUES ('12##1A');
INSERT INTO TSET_VAR VALUES ('AA S 1# 2');

create function tj
(
@str varchar(8000)
)

returns @s table (空格 int,数字 int,字母 int,其他 int)
AS
BEGIN

declare @i int = 1
declare @kg int = 0
declare @sz int =0
declare @zm int =0
declare @qt int =0
declare @x varchar(2000)

while(@i<=(LEN(@str)))
begin
set @x =SUBSTRING(@str,@i,1)

IF (@x =' ')
begin
set @kg =@kg+1
end
else if (PATINDEX('[0-9]',@x)!=0)
begin
set @sz=@sz +1
END
ELSE IF (PATINDEX('[A-Za-z]',@x))!=0
begin
set @zm =@zm+1
end
else
begin
set @qt =@qt+1
end
set @i=@i+1
end
INSERT @s VALUES(@kg,@sz ,@zm,@qt )
return
END

SELECT * FROM TSET_VAR OUTER APPLY DBO.TJ(NAME)

参考:http://zhidao.baidu.com/link?url=xQnt4y1ElEV-VlhKZsuzj3AI449l-2Ca9kVB-ZyK46SrqEo698Qydb2Wsjx7mUFS7vldmXTlMJwoG-RKtOfWX1FbJyEAKmMyUm0DZ0hKEli
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
广东省考考哪3科 六个月宝宝缺铁吃什么好 疯狂动物园 大猩猩栖息地升级技巧 疯狂动物园怎么办boss任务 boss任务过法 疯狂动物园怎么驯服火山猩猩 疯狂动物园驯服火山猩猩 疯狂动物园火山猩猩 在陌生的城市如何辨别东南西北? 女羊男虎千万别在一起 女羊男虎婚配好不好 属羊女与属虎男婚姻能否长久 属羊女的和什么属相最配 db2中同一行数据中判断两个字段内容是否存在包含关系 db2数据库中数字类型是用什么定义 DB2 SQL 字符串连接问题 DB2中判断一个字段含有中文字符串的条件如何写 db2 字符串处理 在DB2数据库中SQL怎么过滤不能转换成数字的字符 db2有number数据类型么 DB2里面有哪些处理字符串的函数? db2 数据库 like查询出 全是0-9数字的字符串列 怎么匹配正则表达式查询出来? 刚学db2 有高手知道字符串的有关函数和具体用法吗? 为什么电脑开机后桌面上什么都没有? db2问题,检测到无效数字或字符串常量 谁知道ISO/ TR10271 标准的人工唾液原始资料上到底是什么组成? db2数据库中,查询数据时判断查询字段是否为空或空字符串,如果是就查 为什么电脑开机之后桌面东西都没了 谁知道有一部网游小说:讲的是一个人收了两个宠物:一个是冰雪女神,另一个好像也是一个女神, Db2 中的sql 怎样实现正则表达式的功能 谁给我推荐几个好看的动漫,刚看完来自风平浪静的明天,樱花装的宠物女孩,我比较喜欢这种校园的,多推荐 db2怎么使用SQL判断一个字段是纯数字还是纯字母 为什么我家里的电脑开机后电脑屏幕上什么都没有? 微信里要转发文件一定要QQ浏览器读入sd卡吗 我没有安装QQ浏览器,但是微信收到的文件一直用QQ浏览器打开,怎么彻底删除QQ浏览器? 微信里的word只能用qq浏览器打开吗 股市9.15到9.30在做什么 股票9.15的集合竞价是什么意思 股票集合竞价时,早盘9.15至9.25这段时间撮合好的单子能否成交? 存储虚拟化产品的特性是什么? 肯尼迪就职演说中所有的修辞手法~你有吗? 在闲鱼上买东西,卖家诱导我收货后,钱处于资金保护中,我可以退款追回损失吗? 闲鱼卖家诱导我确认收货,显示资金在保护中,这种情况下能追回钱么? 闲鱼卖家诱导我确认收货,显示资金在保护中,这种情况能追回钱吗? 闲鱼被骗报警立案也提供证据了,可以追回吗 闲鱼被骗了钱怎么办才能把钱弄回来 在闲鱼上卖东西被骗了 钱还可以追回吗 古一法师扮演者蒂尔达·斯文顿还演过哪些让人惊艳的角色? 蒂尔达·斯文顿的介绍 如何评价蒂尔达·斯文顿? 《复仇者联盟》古一法师扮演者是谁? 复仇者联盟4里的女和尚是谁 蒂尔达·斯文顿的主要作品