似乎SQL中的ß= ss。我需要能夠區分嚴格的等價基礎。區分ß和ss的SQL查詢
即從表中選擇*,其中名稱,如「%SS%」 產量 布賴恩Bruß 史蒂芬Sossmix
等。
我看了不同的排序規則,看看是否有一個忽略字符擴展,但目前爲止沒有運氣。
數據庫具有Latin1_General_CI_AS作爲默認值 - 我也嘗試過Latin1_General_CS_AS和Latin1_General_CS_AS_WS,這兩者都不起作用。
任何幫助,將不勝感激。
似乎SQL中的ß= ss。我需要能夠區分嚴格的等價基礎。區分ß和ss的SQL查詢
即從表中選擇*,其中名稱,如「%SS%」 產量 布賴恩Bruß 史蒂芬Sossmix
等。
我看了不同的排序規則,看看是否有一個忽略字符擴展,但目前爲止沒有運氣。
數據庫具有Latin1_General_CI_AS作爲默認值 - 我也嘗試過Latin1_General_CS_AS和Latin1_General_CS_AS_WS,這兩者都不起作用。
任何幫助,將不勝感激。
的數據庫服務器您使用的? SQL Server,Oracle,MySQL或...? – Michael 2009-04-21 14:10:48
什麼是本地化設置 - 哪些代碼集和排序規則默認生效。 – 2009-04-21 14:14:43
當我用N前綴ss時,我會得到你的結果 - > N'ss',否則它按預期工作(對我而言)。 – 2009-04-21 14:19:14