Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 如果句点后不存在空格,请在句点后添加空格_Sql Server 2008 - Fatal编程技术网

Sql server 2008 如果句点后不存在空格,请在句点后添加空格

Sql server 2008 如果句点后不存在空格,请在句点后添加空格,sql-server-2008,Sql Server 2008,我试图在没有空格的任何句点后添加空格 我的问题是: 我的地址如下: 123 W.Redtail Drive 548 N.Smokey Mountain Pass 在这段时间之后应该有一个空格,大部分时间都有,但有15%的时间省略了 我以为我可以这样做,但后来我意识到这甚至可以,它确实可以工作,它会用一个空格替换第一个字符,所以这个想法是不好的 update directory set ADDR1_CLEANSED = REPLACE(addr1_cleansed,'._','. ') 但这是

我试图在没有空格的任何句点后添加空格

我的问题是:

我的地址如下:

123 W.Redtail Drive
548 N.Smokey Mountain Pass
在这段时间之后应该有一个空格,大部分时间都有,但有15%的时间省略了

我以为我可以这样做,但后来我意识到这甚至可以,它确实可以工作,它会用一个空格替换第一个字符,所以这个想法是不好的

update directory
set ADDR1_CLEANSED = REPLACE(addr1_cleansed,'._','. ')
但这是行不通的,有可能做到吗?大部分时间空间都存在,所以我不想再添加一个


谢谢你的建议。

想想你为什么要这么做?地址字段应该是自由格式的文本,而且几乎可以肯定的是,添加空格是错误的。这并不是说如果没有空间,USPS、UPS或StarTrack就无法解决问题。当然,如果这是一个保留肛门的东西,在你认为我在侮辱你之前查一下,我明白,我自己经常会有这种冲动:-但这仍然不一定是个好主意@paxiablo-我没有生气,这个表可能有5万行,由几个人更新,他们键入并没有验证,我无法控制。它不用于邮寄,所以是的,它更像肛门。@Blorgbeard-这太简单了,可以帮助我今晚睡觉。