看到contains(str1,str2)的介绍,感觉可能会用得着,先整理一下
str2为一个单词时用单引号括起来
如:SELECT ID,PERSONNM FROM USERS T WHERE CONTAINS(T.CD,'-');
str2为一个词组时用双引号后再用单引号括起来,即'""'
如:SELECT ID,PERSONNM FROM USERS T WHERE CONTAINS(T.ADDRESS,'"ZHEJIANG PRO"');
str2中可以用and,and not,or
如:SELECT ID,PERSONNM FROM USERS T WHERE CONTAINS(T.ADDRESS,'"ZHEJIANG PRO" OR SHANGHAI');
str2中以某字段开头的,可以用'"a*"',即模糊查询时是用*,不是%
如:SELECT ID,PERSONNM FROM USERS T WHERE CONTAINS(T.PERSONNM,'"JING*" ');