在SQL中去掉非数字的字符,只保留数字
来源:互联网 发布:考试自动答题软件 编辑:程序博客网 时间:2024/05/16 10:03
--------以下包括小数点-----------
declare @String varchar(1000),@TempNum char(1),@Number varchar(1000)
select @String='ab1.2我c'
select @Number=''
while len(@String)>0
begin
select @TempNum=substring(@String,1,1)
if isnumeric(@TempNum)=1
begin
select @Number=@Number+@TempNum
end
select @String=stuff(@String,1,1,'')
end
select @Number
-------以下去小数点也去掉----------
declare @String varchar(1000),@TempNum char(1),@Number varchar(100)
select @String='12321312.wqr4swd77878'
select @Number=''
while len(@String)>0
begin
select @TempNum=substring(@String,1,1)
if ascii(@TempNum)>=48 and ascii(@TempNum)<=57
begin
select @Number=@Number+@TempNum
end
select @String=stuff(@String,1,1,'')
end
select @Number
----------
- 在SQL中去掉非数字的字符,只保留数字
- SQLSERVER MSSQL 去掉特殊字符 只保留字母和数字
- 在文本框中输入非数字字符
- C#&JAVA 去掉字符串中的特殊符号,只保留数字文字和不需要去掉的符号
- 正则表达式去掉非数字字符
- python去掉字符串中的字母,只保留数字
- 如何在SQL SERVER中只保留特定字符?
- 保留合法数字,其他的去掉
- java.sql.SQLException: ORA-01858: 在要求输入数字处找到非数字字符
- java.sql.SQLException: ORA-01858: 在要求输入数字处找到非数字字符
- Oracle PL/SQL 过滤非数字字符
- 去掉数字中多余的0(SQL Server)
- WORD中去掉编号,但保留下编号的数字的宏
- 在一个整形数组中去掉重复的数字
- 具有在输入非数字字符不回显的效果,即对非数字字符的输入不作反应。
- 文本框中禁止非数字字符输入
- Android 中在EditText中设置输入限制,使输入字符只可以为数字。
- 提取字符串的数字和非数字字符
- smarty模板:section循环块与foreach循环块
- 1 - 2
- 我的博客
- 介绍嵌入式应用中存储器类型的选择技巧
- J2SDK和TOMCAT的安装及配置
- 在SQL中去掉非数字的字符,只保留数字
- 关于'a++'和'++a'和'a+5'是否能作左值的问题
- 疯狂的程序员46
- 编写DirectShow Filters—概述
- 好的网站
- 真情2008 -- 童谣【手打转载】
- 3 - 4
- VMProtect 与 ASProtect 在VC中的SDK编程.
- C++Test与Cppunit