Oracle Ascii& Asciistr()函数使用介绍以及常用字符ASCII码对应表

您所在的位置:网站首页 数字的ascii码值是多少 Oracle Ascii& Asciistr()函数使用介绍以及常用字符ASCII码对应表

Oracle Ascii& Asciistr()函数使用介绍以及常用字符ASCII码对应表

2024-05-29 14:04| 来源: 网络整理| 查看: 265

文章目录 前言一、ASCII码范围简介二、Oracle Ascii相关函数Ascii()函数Asciistr()函数 总结

前言

在计算机中,所有的数据在存储和运算时都要使用二进制表示。例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,这就是编码。值得注意的是编码是信息从一种形式转换为另一种形式的过程;解码则是编码的逆过程。

一、ASCII码范围简介

有7位ASCII码和8位ASCII码两种。 标准ASCII 码也叫标准ASCII(基础ASCII码),标准ASCII码用一个字节(8位)表示一个字符,并规定其最高位为0,实际只用到7位,码值为00000000~01111111,即 0~127。因此可表示 128 个不同字符 。标准 ASCII 码包括数字 0~9、 26 个大写英文字母、 26 个小写英文字母,以及各种标点符号、运算符号和控制命令符号等。其中:

0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符)32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字。65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。 二、Oracle Ascii相关函数 Ascii()函数

在Oracle中,ASCII( single_character )函数可以返回代表指定字符的数字值代码

参数single_character:指定的字符来检索NUMBER代码。 如果输入多个字符,则ASCII函数将返回第一个字符的值,并忽略第一个字符后的所有字符。返回值:ASCII函数返回一个数值。 select ASCII('T') from dual ASCII('T') ------ 84 Asciistr()函数

Asciistr(string)函数可以使用数据库字符集将任何字符集中的字符串转换为ASCII字符串。

参数string:任何字符集中的字符串,希望将其转换为数据库字符集中的ASCII字符串。返回值:返回一个字符串值。 select ASCIISTR('A B C Ä Ê')as aa from dual; aa ---- A B C 0C4 0CA

三、Oracle常用字符ASCII码对应表

chr(9) tab空格 chr(10) 换行 chr(13) 回车 Chr(13)&chr(10) 回车换行 chr(32) 空格符 chr(34) 双引号 chr(39) 单引号 chr(33) ! chr(34) " chr(35) # chr(36) $ chr(37) % chr(38) & chr(39) ' chr(40) ( chr(41) ) chr(42) * chr(43) + chr(44) , chr(45) - chr(46) . chr(47) / Chr(48) 0 Chr(49) 1 Chr(50) 2 Chr(51) 3 Chr(52) 4 Chr(53) 5 Chr(54) 6 Chr(55) 7 Chr(56) 8 Chr(57) 9 chr(58) chr(59) ; chr(60) chr(63) ? chr(64) @ chr(65) A chr(66) B chr(67) C chr(68) D chr(69) E chr(70) F chr(71) G chr(72) H chr(73) I chr(74) J chr(75) K chr(76) L chr(77) M chr(78) N chr(79) O chr(80) P chr(81) Q chr(82) R chr(83) S chr(84) T chr(85) U chr(86) V chr(87) W chr(88) X chr(89) Y chr(90) Z chr(91) [ chr(92) \ chr(93) ] chr(94) ^ chr(95) _ chr(96) ` chr(97) a chr(98) b chr(99) c chr(100) d chr(101) e chr(102) f chr(103) g chr(104) h chr(105) i chr(106) j chr(107) k chr(108) l chr(109) m chr(110) n chr(111) o chr(112) p chr(113) q chr(114) r chr(115) s chr(116) t chr(117) u chr(118) v chr(119) w chr(120) x chr(121) y chr(122) z chr(123) { chr(124) | chr(125) } chr(126) ~ chr(127) chr(128) chr(153)™ chr(169) © chr(174) ®

上面得各种转换可以通过ascii函数进行转换

总结

上面是对ascii相关函数和码表的介绍。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3