freetexttable

    1热度

    1回答

    我正在使用searchTerm参数加入到freetexttable中,该参数也用于查询中的许多其他freetexttables。 我想从该参数中删除城市名称(如果它存在于当前行中)。试图使用像这样的替换: freetexttable(Gigs, Name, REPLACE(@searchText, c.CityName, '')) gigkt ON g.GigID = gigkt.[Key]

    6热度

    2回答

    我使用SQLServer的2008年,如果我执行下面的查询排名: SELECT * FROM FREETEXTTABLE(SomeTable, Name, 'a name that I know exists') 我得到的行回来,我所期望的,但排名始终为0 寻找一个解决这个问题,I found this question对微软的ASP.NET论坛,果然如果我添加: ALT

    2热度

    1回答

    以下FREETEXTTABLE查询需要在第一次请求> 10秒,但有关的后续请求的第二: SELECT [Key], [Rank] INTO #matches FROM FREETEXTTABLE(Book, [Description], @searchWord) 约之后。 10分钟不活动,下一次请求将再次花费大于10秒。这看起来像freetext缓存被定期清除。 这是我可以在SQL Ser

    1热度

    1回答

    我在尝试修复一个网站搜索功能的错误,并将其隔离为FREETEXTTABLE函数的问题。 我有以下查询: SELECT * FROM dbo.SiteContentForSearch INNER JOIN FREETEXTTABLE(SiteContentForSearch, sSearchText, 'NFC') AS SearchResultTable ON dbo.SiteContent

    0热度

    1回答

    我有一个使用FREETEXTTABLE全文搜索的查询,该索引完全适用于除主键以外的索引中包含的每个列。 主键的格式类似于abcdef123456,当您搜索abcdef123456时,您将得到一条记录返回。但是,如果您搜索abcd或12345,则不会得到任何结果(除非该短语出现在索引的另一列中)。 有人知道这是一个错误,是由设计还是其他一些问题? t包住了?

    0热度

    1回答

    我在我的CMS的少数表格上使用了MSSQL的全文索引,不幸的是卡住了SQL Server 2000.我使用freetexttable连接查询索引并获得了相当不错的结果,但是我们有一些独特的术语很可能是搜索查询,看起来似乎不是词根。例如,使用术语“smartbar”的查询返回几行,但使用“smartbars”的查询返回不同的,仅部分重叠的结果集。 如果我正确理解词干概念,我假设第一个查询将包含第二个

    1热度

    2回答

    我有一个工作的FREETEXTTABLE查询搜索@searchString。我现在需要使用另一个试图将@searchString解析为INT的简单查询,如果成功,则通过查找PK等于解析@searchString的行来过滤表。 以前,我可以很容易地将FREETEXTTABLE结果加入到它正在搜索的表格中,按排序排序,但是只选择原始表格中被搜索的列。 现在,我将文本搜索查询与以搜索字符串作为关键字的查

    3热度

    2回答

    我有一张表(可以说它有一列叫做“colLanguage”),它包含一系列技能并且在其上定义了全文索引。表中的一个条目是'c#',但是当我搜索'c#'时(使用以下SQL),我没有返回结果。 select * from FREETEXTTABLE(tblList, colLanguage, 'c#') 任何人都可以帮忙吗? 感谢 ķ

    1热度

    2回答

    存在对两个表使用FREETEXTTABLE两次,然后将结果合并,并返回前50 的问题是,如果我做搜索的存储过程在“布鲁斯特妇女”上,结果返回表A的143等级和第二个“布鲁斯特女子广场”的等级102的表格B的排名为“012的表格”。 这是因为点数? (表A返回结果总分是2399表B返回结果总分是3445)