【 以下文字转载自 Database 讨论区 】
发信人: vmx (战斗劳动妇男王小桃), 信区: Database
标 题: 求问"音员","钅监"这些字在公安社保银行等系统的数据库怎么存储
发信站: 水木社区 (Thu Jun 30 14:10:32 2022), 站内
求问, "音员","钅监"这些非规范的拼接缩印字在公安社保银行等系统数据库是怎么存储的?
比如繁体"韻", 简体"韵", 繁体"鑑", 简体"鉴", 这些都是正规文字, 在国标中存在;
但在工作中会发现, 某些人, 身份证/社保卡上印的是由"音员", "钅监"拼接缩印生成的错字, 国标中根本不存在这个字, 万恶之源就来自于身份证上这个拼接字.
所以想问下, 有没有在公安社保银行干过活的同志, 这些个别情况, 这个"钅监"是如何入库储存的, 好比按以下方案处理先凑合存进去, 然后哪里再额外备注下,甚至存个图片进去?
目前遇到的几种处理方案, 如
保存繁体字的, "鑑",
保存两个简体字符的, "钅监",
保存正确简化版的, "鉴",
保存一个不可见文字的, 0xABC1, 这个是社保返回给我的, 直接解码看上去就像个空格.
身份证上印这种错字已经是历史遗留问题(推测是某段时间这些非规范的简体字合法过又移除了), 没法纠正了, 而且遇到的多数都是上世纪七八十年代生人, 改身份证姓名已不现实.
简单得将名字修改为"鑑"也不现实, 各个系统之间交易时候都要匹配姓名; 特别到了银行这边, 柜员非得对着身份证说这两个字不一致.
--
修改:vmx FROM 220.184.147.*
FROM 220.184.147.*