频道栏目
首页 > 资讯 > Oracle认证 > 正文

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

09-02-28        来源:[db:作者]  
收藏   我要投稿

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

示例:

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.

相关TAG标签
上一篇:Oracle技术:优化调整Oracle8i数据库系统
下一篇:如何使用Ruby脚本调用Oracle存储过程
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站