最近在做mysql、DB2数据库迁移到postsql数据库的数据迁移,过程是把源数据库的数据导出为txt文件,然后再导入到postgres,
迁移过程中遇到列分隔符的选择问题和特殊字符的处理问题,最后我们选择了不可见字符esc作为列分隔符,特殊字符用ASCII处理,
下面把一些常用的特殊字符整理下。

--特殊符号对应的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(61) =        chr(62) >
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) ?

标准键盘码值表-十六进制
码值    含义    备注
0x08    Backspace键    
0x09    Tab键    
0x0C    Clear键    Num Lock关闭时的数字键盘5
0x0D    Enter键    
0x10    Shift键    
0x11    Ctrl键    
0x12    Alt键    
0x13    Pause键    
0x14    Caps Lock键    
0x1B    Esc键    
0x20    Spacebar键    
0x21    Page Up键    
0x22    Page Down键    
0x23    End键    
0x24    Home键    
0x25    LEFT ARROW键    
0x26    UP ARROW键    
0x27    RIGHT ARROW键    
0x28    DOWN ARROW键    
0x29    Select键    
0x2A    Print键    
0x2B    Execute键    
0x2D    Insert键    Num Lock关闭时的数字键盘0
0x2E    Delete键    Num Lock关闭时的数字键盘.
0x2F    Help键    
0x30    0键    
0x31    1键    
0x32    2键    
0x33    3键    
0x34    4键    
0x35    5键    
0x36    6键    
0x37    7键    
0x38    8键    
0x39    9键    
0x41    A键    
0x42    B键    
0x43    C键    
0x44    D键    
0x45    E键    
0x46    F键    
0x47    G键    
0x48    H键    
0x49    I键    
0x4A    J键    
0x4B    K键    
0x4C    L键    
0x4D    M键    
0x4E    N键    
0x4F    O键    
0x50    P键    
0x51    Q键    
0x52    R键    
0x53    S键    
0x54    T键    
0x55    U键    
0x56    V键    
0x57    W键    
0x58    X键    
0x59    Y键    
0x5A    Z键    
0x60    数字键0键    
0x61    数字键1键    
0x62    数字键2键    
0x63    数字键3键    
0x64    数字键4键    
0x65    数字键5键    
0x66    数字键6键    
0x67    数字键7键    
0x68    数字键8键    
0x69    数字键9键    
0x6A    数字键盘上的*键    
0x6B    数字键盘上的+键    
0x6C    Separator键    
0x6D    数字键盘上的-键    
0x6E    数字键盘上的.键    
0x6F    数字键盘上的/键    
0x70    F1键    
0x71    F2键    
0x72    F3键    
0x73    F4键    
0x74    F5键    
0x75    F6键    
0x76    F7键    
0x77    F8键    
0x78    F9键    
0x79    F10键    
0x7A    F11键    
0x7B    F12键    
0x90    Num Lock键    
0x91    Scroll Lock键    
0x5B    左win键    
0x5C    右win键    
0x5D    右Ctrl左边键    相当于鼠标右键
0xBA    ;(分号)键    
0xBB    =键    
0xBC    ,(逗号)键    
0xBD    -(减号)键    
0xBE    .(句号)键    
0xBF    /键    
0xC0    `键(Esc下面)    
0xDB    [键    
0xDC    \键    
0xDD    ]键    
0xDE    ‘(引号)键

[数据库]特殊符号对应的ascii和键盘字符的十六进制表示相关推荐

  1. ASCII码表 键盘常用ASCII码

    原文地址为: ASCII码表 键盘常用ASCII码 字号:大 中 小 八进制 十六进制 十进制 字符 八进制 十六进制 十进制 字符 00 00 0 nul 100 40 64 @ 01 01 1 s ...

  2. 特殊符号对应的ASCII码

    ----特殊符号对应的ASCII码------------ chr(9) tab空格    chr(10) 换行      chr(13) 回车  Chr(13)&chr(10) 回车换行   ...

  3. ASCII表与字符编码

    1 ASCII码表 2 字符编码 一.什么是字符集?什么是编码? 字符(Character)是文字与符号的总称,包括文字.图形符号.数学符号等. 一组抽象字符的集合就是字符集(Charset). 字符 ...

  4. ASCII码与字符对照表(附转换代码)

    目录 ASCII基本字符 ASCII控制字符 ASCII可显示字符 ASCII扩展字符 转换代码 ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符.标准 ...

  5. java ascii码转字符_java中char对应的ASCII码的转化操作

    java中,char类型变量可以强制转化为int类型变量,int类型变量也可以强制转化成char类型的变量: char c='a'; int i=98; System.out.println((int ...

  6. ASCII控制字符和ASCII可显示字符

    转载于: https://blog.csdn.net/stpeace/article/details/51619704 ASCII控制字符和ASCII可显示字符 ASCII控制字符 二进制 十进制 十 ...

  7. ASCII可显示字符和ASCII控制字符

    ASCII可显示字符 二进制 十进制 十六进制 图形 0010 0000 32 20 (空格)(␠) 0010 0001 33 21 ! 0010 0010 34 22 " 0010 001 ...

  8. Python中实现ASCII码与字符相互转换

    场景 实现ASCII码与字符的相互转换. 实现 新建mc.py # -*- coding: UTF-8 -*- # Filename :mc.py# author by : badaoc = inpu ...

  9. C# 字符转ASCII码,ASCII码转字符

    字符转ASCII码: public static int Asc(string character)   {    if (character.Length == 1)    {     System ...

最新文章

  1. Symantec Endpoint - quarantine
  2. cloudera manage 4.8.6做hive元数据库主从同步后
  3. php ajax城市联动,php+ajax 城市联动
  4. 银行业应对信息安全威胁高危的三大原则
  5. TAdoquery的Filter
  6. 关于getCurrentUrl的获取问题
  7. java字符串颠倒位置_java字符串第一个字符与最后一个字符颠倒位置测试
  8. 在统计学中_我来尝试给你讲清统计学中的假设检验和两类错误
  9. VS2008操作PPT
  10. js判断手指的上滑,下滑,左滑,右滑,事件监听
  11. Mac废纸篓无法清空怎么办?
  12. 使用 Blueprint 要注意 render_template 函数
  13. Sonic云真机测试平台在windows的部署及使用
  14. TM4C123-JTAG
  15. vue框架优点和缺点
  16. 短信注册验证以及邮箱激活
  17. 函数对称性常见公式_高中函数对称性总结
  18. 排序算法 之希尔排序及时间复杂度分析
  19. 计算机锁定不能强制选项无法关机,win7系统1909无法关机只能强制关机重启的解决办法...
  20. 老牛不知所以然-html中超长文字单行省略对弹性盒子约束的破坏现象

热门文章

  1. mysql字符类型总结及常用字符函数
  2. 使用ansible远程管理集群
  3. Struts入门学习(三)---自定义类型转换器
  4. 2. Android Basic 搭建Android开发环境
  5. 关于使用TestDriven.Net 2.0的一点补充
  6. 软件工程团队项目方案(四):高校申请指南
  7. Word怎么转换成PDF?
  8. “软”苹果水逆的一周:杂志服务崩溃,新机型遭泄露,芯片首架离职
  9. C#设计模式(20)——策略者模式(Stragety Pattern)
  10. c#等待所有子线程执行完毕方法