【发布时间】:2017-07-30 01:22:47
【问题描述】:
以下是返回所有在其末尾包含 %20(空格)的 URL 的 select 语句:
select * from Table1 where Column1 like '%%20'
如何使用 SQL 从所有这些 URL 中删除“%20”?
编辑 1:
只有在 URL 末尾找到 '%20' 时,有没有办法删除它(将所有其他实例保存在 '%20' 中的网址)?
【问题讨论】:
-
您使用的是什么关系型数据库?字符串函数各不相同。这可能也不是如何在其中逃避
%。 -
SQL Server 2012
-
您的 select 语句返回所有以
20结尾的 URL。 MSDN: LIKE – Using Wildcard Characters As Literals
标签: sql string tsql replace sql-server-2012