【发布时间】:2011-10-13 04:28:59
【问题描述】:
我想在表格中搜索特定字段中包含非字母数字 和 非空格字符的所有行。到目前为止我所拥有的:
SELECT *
FROM myTable
WHERE myField LIKE '%[^a-zA-Z0-9]%'
据我所知,这将返回所有非字母数字字段。但是,空格很好,所以我不想返回唯一的非字母数字字符是空格的行。如何调整此查询?
【问题讨论】:
标签: sql sql-server-2000 non-alphanumeric
我想在表格中搜索特定字段中包含非字母数字 和 非空格字符的所有行。到目前为止我所拥有的:
SELECT *
FROM myTable
WHERE myField LIKE '%[^a-zA-Z0-9]%'
据我所知,这将返回所有非字母数字字段。但是,空格很好,所以我不想返回唯一的非字母数字字符是空格的行。如何调整此查询?
【问题讨论】:
标签: sql sql-server-2000 non-alphanumeric
加个空格怎么样:
SELECT *
FROM myTable
WHERE myField LIKE '%[^a-zA-Z0-9 ]%'
【讨论】: