sql >> Database teknologi >  >> RDS >> Sqlserver

Vil SQL Server 2012 FTS have indbygget understøttelse af hitfremhævning?

Jeg har spillet med SQL Server 2012 siden den allerførste beta, og dette er ikke en fuldtekstforbedring, som jeg har hørt om (og jeg har talt om flere andre i mine præsentationer om nye funktioner ved forskellige begivenheder, inklusive ændringen til nærhed og semantisk søgning).

REDIGER

Det ser ud til, at hit-highlighting var en "vigtig funktion" tilbage i 2007, ifølge Forbind element #295100 :Søgeoversigter i fuld tekst (hit-highlighting) . Men på trods af den kommentar fra Microsoft om, at det er en vigtig funktion, og at de ikke tilføjede den i 2008, kun fordi den løb tør for tid, ser vi den stadig ikke i 2008 R2 eller 2012, og varen har siden været lukket som "Vil ikke rette" uden yderligere forklaring. Jeg vil forsøge at søge mere information (jeg har et par ins ovre i Redmond), men jeg kan ikke love noget. En anden er blevet åbnet i mellemtiden:Forbind element #722324 :Det ville være rart, hvis SQL Full Text Search gav støtte til snippet/fremhævning . Denne vil sandsynligvis blive lukket enten som en kopi af ovenstående element, eller simpelthen lukket som "Vil ikke rette." Medmindre der er overbevisende oplysninger for dem at gøre andet. Det er her du kommer ind!

Du vil måske stemme på disse to elementer (selv den, der er lukket) og tilføje en kommentar, der forklarer din brugssag. Selvom stemmer tæller for noget, og du måske tror, ​​at disse forslag bliver afvist, fordi stemmeantallet ikke er højt, er det bestemt ikke den eneste faktor, der er involveret. For at retfærdiggøre investeringer i nye funktioner skal de have væsentlige beviser for, at tilføjelse af funktionen vil spare en virksomhed penge, gøre dem mere produktive, gøre dem mere rentable eller sælge flere licenser. Så lad være med bare at sige "jamen jeg vil have det" - forklar hvorfor. Jeg kommer ind på nogle detaljer om kvalitative fejlkommentarer i mit blogindlæg fra september sidste år, med titlen "Vil du have din fejl rettet? Send en god fejl! "Bet ligeglad med titlen, der er også information om forslag, ikke kun fejl.

2. EDIT

Jeg har haft en vis eksponering for et nyt plugin kaldet ThinkHighlight, der giver denne funktionalitet. Jeg har ikke haft mulighed for at teste den grundigt eller give en anstændig anmeldelse, men jeg kan fortælle dig, at den gør præcis, hvad du ville forvente:Giv fleksibel hitfremhævning på tværs af sprog.

http://www.interactivethoughts.com/products/thinkhighlight/




  1. Hvordan kan jeg opsummere data i trælignende struktur i SQL fra børn til forældre?

  2. Er der en måde med MySQL at flette flere forespørgsler til den samme tabel for at få de forskellige resultater i deres egne rækker?

  3. Hvorfor kan jeg ikke lave en med x som (...) med ADODB og Oracle?

  4. Doven evaluering af Oracle PL/SQL-sætninger i SELECT-klausuler i SQL-forespørgsler