过滤SQL Server中的特殊字符

时间:2016-07-28 01:34:11

标签: sql-server-2014

这是与SQL Server 2014有关的问题。我有一个表xxx。有col1类型的列varchar。此列中的值可以包含字母数字字符,如1A324G。还可以包含特殊字符以及!2A93C#AC934D等字母数字。

此列的值中可以包含任何特殊字符(例如:!$#^().-_)。我想提取仅包含字母数字值的数据,而不是任何特殊字符。我试图使用带有通配符搜索模式的LIKE子句,但我无法清除只有字母数字值的子句。

有人可以帮助我,让我知道我该怎么办?

1 个答案:

答案 0 :(得分:-1)

自从我玩过sql已经有一段时间了,但这样的事情应该有效。

SELECT * 来自xxx col1不喜欢'%!%'或'%$%';