想知道如何删除sql中单词之间的空格吗

xtfmy6hx  于 2021-07-29  发布在  Java
关注(0)|答案(2)|浏览(273)

我想知道如何去掉第一个和第二个单词之间的空格。但不应删除同一列中的其他空格(使用sql)看起来是这样的,

No. 378, Bearly Road, Colombo.

我只想删除“no”和“378”之间的空格。取出后应该是这样的,

No.378, Bearly Road, Colombo.
kadbb459

kadbb4591#

尝试使用 String::replaceFirst (假设您是在java中执行此操作)。

str.replaceFirst(" ", "");

对于sql server,请检查此项。

nbysray5

nbysray52#

SELECT STUFF('No. 1', CHARINDEX(' ', 'No. 1'), 1, '')
                    (or)
SELECT concat(left('No. 1',CHARINDEX(' ','No. 1')-1),substring('No. 1',CHARINDEX(' ','No. 1')+1,len('No. 1')))

相关问题