如何在sql table-column中搜索“%”

时间:2011-06-03 19:29:36

标签: sql-server sql-like

我有一个包含“备注”列的表...如何在此列中搜索“%”?

3 个答案:

答案 0 :(得分:6)

喜欢这个

where Remarks like'%[%]%'

您需要在其周围添加括号,更多信息请LIKE (Transact-SQL)

答案 1 :(得分:6)

SELECT *
    FROM YourTable
    WHERE CHARINDEX('%', Remarks) > 0

答案 2 :(得分:1)

有两种方法,你可以使用

where Remarks like '%[%]%'

where Remarks like '%!%%' escape '!'