列出名称中带有“%”字符的雇员的姓名

时间:2018-07-02 02:24:26

标签: sql sql-server sql-server-2008

我要显示员工详细信息列表

Select * from EMPLOYEES where Name LIKE '%%%';

1 个答案:

答案 0 :(得分:4)

一种方法使用ESCAPE

where name like '%$%%' ESCAPE '$'

这是ANSI标准语法。默认的转义字符为\

where name like '%\%%'

或者,我在SQL Server中可能要做的是:

where name like '%[%]%'

SQL Server支持有限的字符类,但足以转义字符。