已知字符串str=✀ hello SQL Server 2005 ✀,怎么去除字符串中的空格?

2024-11-23 01:15:13
推荐回答(5个)
回答1:

从你的字符串示例中看的出是使用MSSQL2005,那么MSSQL2005的去除字符串空格的函数是使用替换函数【Replace】,语法是:

Replace(字符串,要查找的字符串,替换后的字符串)

示例:

declare @str varchar(1000);
set @str=' hello SQL Server 2005 ';
print Replace(@str,' ','')

结果是:

helloSQLServer2005

回答2:

两种方案:一种是用循环遍历的方式,在循环体内做一个条件,当字符为空格时,则使他等于空。第二种方案是用replace函数,也就是替换函数,把字符窜中空格用空替换掉。第二种方案比较好,是人们常用的解决方案。

回答3:

str.replace(' ','');
这个函数的功能就是将中间的空格进行替换

回答4:

...楼上的方法没错
str.replace(' ','');

回答5:

replace(字符串,' ','')
将所有空格替换成空