閱讀633 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Oracle查詢某個字段的第一個字為漢字的查詢方法

ASCII 字符表

ASCII碼大致可以分作三部分組成。

第一部分由 00H 到 1FH 共 32 個,一般用來通訊或作為控製之用,有些字符可顯示於屏幕,有些則無法顯示在屏幕上,但能看到其效果(例如換行字符、歸位字符)。

ascii_t1.gif

第二部分是由 20H 到 7FH 共 96 個,這 95 個字符是用來表示阿拉伯數字、英文字母大小寫和底線、括號等符號,都可以顯示在屏幕上。如下表:

ASCII 碼 字符   ASCII 碼 字符   ASCII 碼 字符   ASCII 碼 字符
十進位 十六進位   十進位 十六進位   十進位 十六進位   十進位 十六進位
032 20 056 38 8 080 50 P 104 68 h
033 21 ! 057 39 9 081 51 Q 105 69 i
034 22 " 058 3A : 082 52 R 106 6A j
035 23 # 059 3B ; 083 53 S 107 6B k
036 24 $ 060 3C < 084 54 T 108 6C l
037 25 % 061 3D = 085 55 U 109 6D m
038 26 & 062 3E > 086 56 V 110 6E n
039 27 ' 063 3F ? 087 57 W 111 6F o
040 28 ( 064 40 @ 088 58 X 112 70 p
041 29 ) 065 41 A 089 59 Y 113 71 q
042 2A * 066 42 B 090 5A Z 114 72 r
043 2B + 067 43 C 091 5B [ 115 73 s
044 2C , 068 44 D 092 5C / 116 74 t
045 2D - 069 45 E 093 5D ] 117 75 u
046 2E . 070 46 F 094 5E ^ 118 76 v
047 2F / 071 47 G 095 5F _ 119 77 w
048 30 0 072 48 H 096 60 ` 120 78 x
049 31 1 073 49 I 097 61 a 121 79 y
050 32 2 074 4A J 098 62 b 122 7A z
051 33 3 075 4B K 099 63 c 123 7B {
052 34 4 076 4C L 100 64 d 124 7C |
053 35 5 077 4D M 101 65 e 125 7D }
054 36 6 078 4E N 102 66 f 126 7E ~
055 37 7 079 4F O 103 67 g 127 7F char127.gif

第三部分由 80H 到 0FFH 共 128 個字符,一般稱為『擴充字符』,這 128 個擴充字符是由 IBM 製定的,並非標準的 ASCII 碼。這些字符是用來表示框線、音標和其它歐洲非英語係的字母。

ascii_t3.gif    
例如:

表中找出所有是漢字起頭的語句<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

字段名稱表名字段名稱),1,1))    

根據上述表中可以看出:

--是字符

是數字
為空就可以代表是漢字

查詢語句的條件為字段名稱

最後更新:2017-04-02 00:06:32

  上一篇:go ASP.Net開發者常見Datagrid錯誤
  下一篇:go 幾個重要搜索引擎的網站提交地址