在oracle中如何将查出来的数据(汉字)转换为拼音,数据库已经是别人建好的,有没有什么好方法

 我来答
康熙转世
2016-10-18 · TA获得超过6839个赞
知道大有可为答主
回答量:4325
采纳率:85%
帮助的人:2888万
展开全部
楼主您好
没有特别好的方法
如果数据特别巨大的话,建议写程序转换
拿java为例,即使高级语言,用pingyin4j读出来,多音字返回数组电脑是没办法识别的。我们只能暂时先让它返回第一个音,比如长返回["chang","zhang"],只能默认chang音,“长大”也就错了。
比如“万俟卨”电脑是肯定读不对的。
追问
数据是挺大的,我现在是要在java中查出来拼音,就是不知道该怎么弄了,能给我讲下大概思路吗
追答
jdbc操作数据库,读出这些字段,处理后再执行update语句或者怎么样。正确率应该还是比较高的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式