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

="t18">我在原来应用中使用代码表加来处理汉字转拼音转换问题现在由于工作需要必须将汉字转换为拼音我使用了外部表来实现

举例:


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 line
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.

Tags:  汉字转换成拼音 汉字转换拼音

延伸阅读

最新评论

发表评论