sql server 2005 下使用全文搜索函数contains报错!(好心人们,帮帮我吧)

技术小牛 2008-08-25 05:03:08
select *from mytable where contains(aa,'"美国*"')
这一句没有问题

select *from mytable where contains(aa,'"美国*"',1033) --->这一句就有问题了,(1033代表英语)

error message:Msg 102, Level 15, State 1, Line 9
Incorrect syntax near '1033'.

msdn 上说了sql server 2005里contains可以使用第三个可选的语言参数,但为啥要报错了,有遇到过这样的问题的兄弟吗?期待回复。
...全文
100 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liyuhui2007 2008-09-08
  • 打赏
  • 举报
回复
select *from mytable where contains(aa,'"美国*"',lanague 1033)
正宗老冉 2008-08-25
  • 打赏
  • 举报
回复
如果你不传递第三个参数,是否能返回正确结果?
技术小牛 2008-08-25
  • 打赏
  • 举报
回复
高手帮帮忙呀

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧