1.实验表T的数据内容概览sec@secooler> select * from t;
X
------------------------------
侯
你
做
拉
推
拆
6 rows selected.
2.按照拼音进行排序
sec@secooler> alter session set nls_sort='SCHINESE_PINYIN_M';
Session altered.
sec@secooler> select * from t order by x;
X
------------------------------
拆
侯
拉
你
推
做
6 rows selected.
3.按照“部首”(第一顺序)和“笔画数”(第二顺序)进行排序
sec@secooler> alter session set nls_sort='SCHINESE_RADICAL_M';
Session altered.
sec@secooler> select * from t order by x;
X
------------------------------
你
侯
做
拆
拉
推
6 rows selected.
单人旁的汉字在前,提手旁汉字在后;单人旁的三个汉字进一步又是按照笔画数多少进行的排序。
4.按照“笔画数”(第一顺序)和“部首”(第二顺序)进行排序
sec@secooler> alter session set nls_sort='SCHINESE_STROKE_M';
Session altered.
sec@secooler> select * from t order by x;
X
------------------------------
你
拆
拉
侯
做
推
6 rows selected.
排在越后的汉字的笔画数越多。