U.S. English 数据的排序顺序

如果您正在使用缺省的语言环境(U.S. English),则当数据库服务器比较关系运算符之前与之后的字符表达式时,它使用缺省的代码集的代码集顺序。

在 UNIX™ 上,缺省的代码集是 ISO8859-1 代码集,由下列字符集组成:
  • 取值范围在 0 至 127 的代码点的 ASCII 字符。

    此范围包含控制字符、标点符号、英语字符和数字。

  • 取值范围在 128 至 255 的代码点的 8-bit 字符。

    此范围包括许多非英语字符(诸如 é、∾、Ö 和 ñ)和符号(诸如 £、© 和 ¿)。

Windows™ 中,缺省的代码集是 Microsoft™ 1252。此代码集既包括 ASCII 代码集,也包括一组 8-bit 字符。

此表格罗列 ASCII 代码集。编号列展示 ASCII 代码点编号,字符 列显示对应的 ASCII 字符。在缺省的语言环境中,根据他们的代码集顺序对 ASCII 字符排序。因此, 小写字母跟在大写字母之后,且都跟在数字之后。在此表格中,ASCII 32 是空字符,插入号(^)代表 CTRL 键。例如,^X 意味着 CONTROL-X
编号 字符 编号 字符 编号 字符 编号 字符 编号 字符 编号 字符 编号 字符
0 ^@ 20 ^T 40 ( 60 < 80 P 100 d 120 x
1 ^A 21 ^U 41 ) 61 = 81 Q 101 e 121 y
2 ^B 22 ^V 42 * 62 > 82 R 102 f 122 z
3 ^C 23 ^W 43 + 63 ? 83 S 103 g 123 {
4 ^D 24 ^X 44 , 64 @ 84 T 104 h 124 |
5 ^E 25 ^Y 45 - 65 A 85 U 105 i 125 }
6 ^F 26 ^Z 46 . 66 B 86 V 106 j 126 ~
7 ^G 27 esc 47 / 67 C 87 W 107 k 127 del
8 ^H 28 ^\ 48 0 68 D 88 X 108 l    
9 ^I 29 ^] 49 1 69 E 89 Y 109 m    
10 ^J 30 ^^ 50 2 70 F 90 Z 110 n    
11 ^K 31 ^_ 51 3 71 G 91 [ 111 o    
12 ^L 32   52 4 72 H 92 \ 112 p    
13 ^M 33 ! 53 5 73 I 93 ] 113 q    
14 ^N 34 " 54 6 74 J 94 ^ 114 r    
15 ^O 35 # 55 7 75 K 95 _ 115 s    
16 ^P 36 $ 56 8 76 L 96 ˋ 116 t    
17 ^Q 37 % 57 9 77 M 97 a 117 u    
18 ^R 38 & 58 : 78 N 98 b 118 v    
19 ^S 39 ' 59 ; 79 O 99 c 119 w