博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何将一个字符串中的所有非数字(0-9及小数点)字符全部除去
阅读量:5029 次
发布时间:2019-06-12

本文共 388 字,大约阅读时间需要 1 分钟。

--如何将一个字符串中的所有非数字(0-9及小数点)字符全部除去create function clear_num (@s nvarchar(100))--创建自定义函数returns nvarchar(100)asbegin while PATINDEX('%[^0-9.]%',@s)>=1   set @s=replace(@s,substring(@s,PATINDEX('%[^0-9.]%',@s),1),'')--使用replace(替换非数字字符为空字符串)、substring(确定被替换的字符)和patindex(确定非数字字符串的位置)三个函数 return(@s)end--使用select dbo.clear_num('12qw34.as56zx')

 

转载于:https://www.cnblogs.com/bgbird/p/4959301.html

你可能感兴趣的文章
在使用webView播放flash或视频文件时无法关闭声音的问题
查看>>
redhat 7 源码安装 mysql5.5.49
查看>>
CCP浅谈
查看>>
NAT虚拟网络配置
查看>>
c#部分---需要实例化的内容;
查看>>
销售类
查看>>
技术项目,问题
查看>>
线程池总结
查看>>
Learning to rank (software, datasets)
查看>>
git常见问题
查看>>
.NETFramework:template
查看>>
HM16.0之帧内模式——xCheckRDCostIntra()函数
查看>>
Jmeter性能测试 入门
查看>>
安卓动画有哪几种?他们的区别?
查看>>
Nodejs学习总结 -Express入门(一)
查看>>
web前端优化
查看>>
ssh 连接原理及ssh-keygen
查看>>
vs2013编译qt程序后中文出现乱码
查看>>
【转】IOS数据库操作SQLite3使用详解
查看>>
Android官方技术文档翻译——ApplicationId 与 PackageName
查看>>