我想知道哪些字符无法插入到CONTAINS语句中。
例如,我们假设我的数据库中有一个名称=' Jon Snow'。
运行此查询我正确得到了结果。
select name
from Userstable
where CONTAINS((name),'JON AND SNOW')
运行,例如
select name
from Userstable
where CONTAINS((name),'JO*N AND SNOW')
我得到0结果(但没有错误,所以没关系)。
相反,运行例如
select name
from Userstable
where CONTAINS((name),'J[ON AND SNOW')
我收到语法错误。 什么是给我语法错误的字符?
到目前为止,我发现:
[
]
!
,
由于
答案 0 :(得分:0)
我想我找到了所有被禁止的角色。
,
'
"
~
(
)
[
]
!