Fulltext og Collations
Kører på MSSQL SERVER 2008 R2 SP2.Har en simpel tabel med Id og Name.
I tabellen har jeg følgende poster.
Aase Hansen
Åse Jensen
Jeg vil nu gerne lave en select hvor begge poster kommer med både ved søgning på "Åse" og "Aase".
Det kan jeg gøre ved:
SELECT b.Name FROM tblTest b where Name like 'ås%' COLLATE Danish_Norwegian_CI_AI
Problemet er nu hvis jeg gerne vil gøre det samme i fulltext søgning. Dvs:
SELECT b.Name FROM tblTest b where CONTAINS (Name,'"ås*"')
Her er det umuligt for mig at få den til at returnere begge på én gang. Så derfor - er det muligt at få det til at lykkes? og hvis ja - hvordan?
Så vidt jeg kan se kan man ikke angive COLLATION sammen med CONTAINS. At ændre sprog til dansk på Wordbreakers eller slå Accent Sentivity til/fra ændrer ikke noget.