Betrachten Sie die folgende TabelleAuswahl basierend auf Thorn Zeichen MS SQL Server
über erstellt:
CREATE TABLE WORD_TEST(WORD NVARCHAR(100));
INSERT INTO WORD_TEST(WORD) VALUES('these'),('are'),('some'),('test'),('words'),('including'),('puþpies'),('with'),('parents');
Beachten Sie die Thorn (þ) Zeichen in dem Wort puþpies.
Nun, wenn ich etwas tun wollen wie alle Zeilen finden, die diesen Charakter haben darin ich so etwas wie
SELECT * FROM WORD_TEST WHERE WORD LIKE '%þ%';
versuchen würde, die das Ergebnis
Aber das Problem gibt ist, dass es auch irgendein "th" in den Wörtern zusammenbringt. Ich habe auch die folgenden Variationen versucht, die das gleiche Ergebnis ergeben.
Wie kann ich nur basierend auf den Wörtern auswählen, die dieses Zeichen enthalten?
Dies wird Ihnen helfen: http://stackoverflow.com/a/29013145/2203084 –
'SELECT * FROM WORD_TEST WHERE WORT LIKE '% þ%' COLLATE Latin1_General_100_BIN2;' –
@FelixPamittan Danke, die Sortierung hinzuzufügen, macht den Trick. Anscheinend brauche ich bessere Suchkriterien, da ich diese Antwort nie gefunden habe! –