if
object_id('[t1]
') is
not
null
drop
table
[t1]
create
table
[t1]([c] nvarchar
(20))
insert
[t1]
select
'aaa
' union
all
-- 此数据不应该被搜索到
select
'bcds
' union
all
-- 此数据不应该被搜索到
select
'a1
' union
all
-- 此数据不应该被搜索到
select
'啊
' union
all
-- 此数据不应该被搜索到
select
'^%
' union
all
-- 应该搜索到
select
'ew1
' union
all
-- 此数据不应该被搜索到
select
'344
' union
all
-- 此数据不应该被搜索到
select
'__
' union
all
-- 此数据不应该被搜索到
select
'213_21
' union
all
-- 此数据不应该被搜索到
select
'a_2
' union
all
-- 此数据不应该被搜索到
select
'd
' union
all
-- 此数据不应该被搜索到
select
'ddd
' union
all
-- 此数据不应该被搜索到
select
'电风扇
' union
all
-- 此数据不应该被搜索到
select
'★思寒★
' union
all
-- 应该搜索到
select
'Ω
' union
all
-- 应该搜索到
select
'トントン
' union
all
-- 应该搜索到
select
'***
' union
all
-- 应该搜索到
select
'///////
' union
all
-- 应该搜索到
select
'@-@
' union
all
-- 应该搜索到
select
'@小慧
' union
all
-- 应该搜索到
select
'~*晓菊*~
' union
all
-- 应该搜索到
select
'啊★洛
' union
all
-- 应该搜索到
select
'不思議の夜
' union
all
-- 应该搜索到
select
'(嘉宾)胡飞
' union
all
-- 应该搜索到
select
'--------------
' -- 应该搜索到
select
* from
[t1] WHERE
PATINDEX('%[0-9a-z_]%
',c)=0
and
PATINDEX('%[^吖-座]%
',c) <> 0