oracle如何译成拼音 oracle把中文转换为拼音首字母

oracle 如何将汉字转换成拼音,定义函数方法!

首先你得有 对应的汉字拼音表

10年积累的成都网站建设、网站设计经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有庐江免费网站建设让你可以放心的选择与我们合作。

然后才能、写个函数 做转换

oracle是什么意思

oracle有两种意思:

1、指英文翻译成中文的意思,即传神谕者,神使,宣示神谕的祭司。

2、表示“甲骨文公司”,Oracle公司(甲骨文)是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州Redwood shore。

甲骨文公司产品主要有以下几类:

1.服务器及工具(主要竞争对手:IBM、微软)

数据库服务器:2013年最新版本Oracle 12C。应用服务器:Oracle Application Server。开发工具:OracleJDeveloper,Oracle Designer,Oracle Developer,等等。

2.企业应用软件(主要竞争对手:德国SAP公司)

企业资源计划(ERP)软件。已有10年以上的历史。2005年,并购了开发企业软件的仁科软件公司(PeopleSoft)以增强在这方面的竞争力。客户关系管理(CRM)软件。自1998年开始研发这种软件。2005年,并购了开发客户关系管理软件的希柏软件公司(Siebel)。

甲骨文公司的Oracle数据库,用中文谐音(读音)怎么读?

Oracle

欧瑞可

随便你怎么读都可以的。。反正字典上没有。。

这个单词是由三个音节组成

O就和O my god里面那个O是一样的发音。。

ra就和单词“race”里面那个ra一样的发音。。

cle就和bicycle里面的那个cle一样发音。。

晓得不?

oracle帮忙翻译一下

oracle n.意思是:神谕;神谕处;传达神谕的人;能提供可靠意见的人;天启;甲骨文等。

oracle的音标是:英 /'ɒrəkl/  美 /'ɔːrəkl/  

例句:①They consulted the oracle at Delphi. 他们在德尔斐神示所向神请示。

 ②My sister's the oracle on beauty matters. 我妹妹是美容方面的大行家。

oracle中有没有办法,把汉字转为拼音

这是转换成拼音第一个字母的

create or replace function Calcu_pydm(

as_InputString IN VARCHAR --输入字符串

)

RETURN VARCHAR2

IS

ll_pos NUMBER ;

tmp VARCHAR2(4) ;

ls_ReturnStr VARCHAR2(8000);

begin

ll_pos :=1;

ls_ReturnStr := '';

WHILE ll_pos = LENGTH(as_InputString)

LOOP

tmp := SubStr(as_InputString,ll_pos,1);

if ASCII(tmp) 128 then

if tmp= '匝' then

ls_ReturnStr := ls_ReturnStr || 'Z';

end if;

if tmp= '丫' and tmp '匝' then

ls_ReturnStr := ls_ReturnStr || 'Y';

end if;

if tmp= '夕' and tmp '丫' then

ls_ReturnStr := ls_ReturnStr || 'X';

end if;

if tmp= '哇' and tmp '夕' then

ls_ReturnStr := ls_ReturnStr || 'W';

end if;

if tmp= '他' and tmp '哇' then

ls_ReturnStr := ls_ReturnStr || 'T';

end if;

if tmp= '撒' and tmp '他' then

ls_ReturnStr := ls_ReturnStr || 'S';

end if;

if tmp= '然' and tmp '撒' then

ls_ReturnStr := ls_ReturnStr || 'R';

end if;

if tmp= '七' and tmp '然' then

ls_ReturnStr := ls_ReturnStr || 'Q';

end if;

if tmp= '趴' and tmp '七' then

ls_ReturnStr := ls_ReturnStr || 'P';

end if;

if tmp= '哦' and tmp '趴' then

ls_ReturnStr := ls_ReturnStr || 'O';

end if;

if tmp= '拿' and tmp '哦' then

ls_ReturnStr := ls_ReturnStr || 'N';

end if;

if tmp= '妈' and tmp '拿' then

ls_ReturnStr := ls_ReturnStr || 'M';

end if;

if tmp= '廓' and tmp '妈' then

ls_ReturnStr := ls_ReturnStr || 'L';

end if;

if tmp= '咖' and tmp '廓' then

ls_ReturnStr := ls_ReturnStr || 'K';

end if;

if tmp= '讥' and tmp '咖' then

ls_ReturnStr := ls_ReturnStr || 'J';

end if;

if tmp= '哈' and tmp '讥' then

ls_ReturnStr := ls_ReturnStr || 'H';

end if;

if tmp= '嘎' and tmp '哈' then

ls_ReturnStr := ls_ReturnStr || 'G';

end if;

if tmp= '发' and tmp '嘎' then

ls_ReturnStr := ls_ReturnStr || 'F';

end if;

if tmp= '讹' and tmp '发' then

ls_ReturnStr := ls_ReturnStr || 'E';

end if;

if tmp= '搭' and tmp '讹' then

ls_ReturnStr := ls_ReturnStr || 'D';

end if;

if tmp= '擦' and tmp '搭' then

ls_ReturnStr := ls_ReturnStr || 'C';

end if;

if tmp= '八' and tmp '擦' then

ls_ReturnStr := ls_ReturnStr || 'B';

end if;

if tmp= '啊' and tmp '八' then

ls_ReturnStr := ls_ReturnStr || 'A';

end if;

if tmp '啊' then

ls_ReturnStr := ls_ReturnStr || SubStr(as_InputString,ll_pos,1);

end if;

else

ls_ReturnStr :=ls_ReturnStr || SubStr(as_InputString,ll_pos,1);

end if;

ll_pos := ll_pos + 1 ;

end loop;

ls_ReturnStr := lower(rtrim(ltrim(ls_ReturnStr)));

return ls_ReturnStr;

end ;

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

楼主您好

没有特别好的方法

如果数据特别巨大的话,建议写程序转换

拿java为例,即使高级语言,用pingyin4j读出来,多音字返回数组电脑是没办法识别的。我们只能暂时先让它返回第一个音,比如长返回["chang","zhang"],只能默认chang音,“长大”也就错了。

比如“万俟卨”电脑是肯定读不对的。


文章标题:oracle如何译成拼音 oracle把中文转换为拼音首字母
当前链接:http://cdiso.cn/article/dooopeg.html

其他资讯