怎样将Oracle的外部表汉字转换为拼音

王朝oracle·作者佚名  2008-06-01
窄屏简体版  字體: |||超大  

我在原来的应用中使用代码表加一个函数来处理汉字转拼音的转换问题,现在由于工作需要必须将汉字转换为拼音,我使用了外部表来实现。

示例:

create or replace directory data_dir as '/app/oracle/admin/gsweb/bdump/'

/

-- copy dm_hz.csv to $ORACLE_BASE/admin/gsweb/bdump/

create table dm_hz

(

HZ varchar2(10) ,

PY varchar2(10) ,

SD varchar2(10) ,

WB varchar2(10) ,

YXBZ varchar2(10)

)

organization external

(type oracle_loader

default directory data_dir

access parameters

(

records delimited by newline

FIELDS TERMINATED BY ','

missing field values are null

( HZ ,

PY,

SD,

WB ,

YXBZ

)

)

location ('dm_hz.csv')

)

/

然后再创建一个function

@create_fun_GET_HZ_PY.sql

ok .end.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航