目前汉字一级字库的汉字可以用区间码来查找简拼,但对于非常用汉字则无规律可循,
本程序采用字库查找方式解决了以上难题。
使用方法:
1.创建汉字库表
执行chnspell_table_data.sql
其中定义了字库的表结构和数据 请先执行该脚本中的sql建立表 同时将数据导入该表中
完成后数据库中出现一个表ChnSpell 执行 select * from ChnSpell 查询出 20902条记录 表示ok
2.创建取简拼的函数:getSpell
如果是sql2000数据库 执行sql2000_get_spell.sql
如果是oracel 数据库 执行oracel_get_spell.sql
3.测试:(以sql200 举例)
select dbo.fx_get_spell('c1中国唑蓙咗譐ab23')
结果:c1zgzzzzab23
ok!