我是一个自学 SQL Server 来管理邮件数据的小企业主。这个资源在过去帮助我很多次查看其他人的问题,但是,这是第一次提出问题。使用 SQL Server 2017。
在地址栏中,我想将缩写更改为拼写单词。例如,我想将“St”更改为“Street”。我知道如何在 T-SQL 中进行基本的查找和替换,但我遇到的是,如果“St”是实际街道名称的名称,它也会发生变化。例如,“123 Stripe St”变为“123 Streettripe Street”。我想要的输出是“123 Stripe Street”。
我正在使用以下
UPDATE Person
SET Addr = REPLACE(Addr, 'St', 'Street')
WHERE Addr like '%St'
有人可以帮我替换地址的缩写部分吗?
很感谢任何形式的帮助。