top
Loading...
10.3.13.校對效果的示例
10.3.13. 校對效果的示例

假設表T中的列X有這些latin1列值:

Muffler

Müller

MX Systems

MySQL

假設使用下面的語句獲取列值:

SELECT X FROM T ORDER BY X COLLATE collation_name;

使用不同校對規則的列值結果排序見下表:

latin1_swedish_ci

latin1_german1_ci

latin1_german2_ci

Muffler

Muffler

Müller

MX系統

Müller

Muffler

Müller

MX系統

MX系統

MySQL

MySQL

MySQL

本表顯示了我們在ORDER BY字句中使用不同所校對規則的效果的示例。在本例中導致不同排序的字符是上面帶有兩個圓點的Uü),它在德語中發音為"U-umlaut"

·         第一列顯示的是使用瑞典/芬蘭校對規則的SELECT語句的結果,它被稱作U-umlaut使用Y排序。

·         第二列顯示的是使用德語DIN-1校對規則的SELECT語句的結果,它被稱作U-umlaut使用U排序。

·         第三列顯示的是使用德語DIN-2校對規則的SELECT語句的結果,它被稱作U-umlaut使用UE排序。

作者:mysql.com
來源:http://dev.mysql.com/doc/refman/5.1/zh/charset.html
北斗有巢氏 有巢氏北斗