oracle 外部表 漢字轉換為拼音

wmlm發表於2007-03-14
原來的應用中使用程式碼表加一個函式來處理漢字轉拼音[@more@]

在新的應用中需要將漢字轉換為拼音,考慮使用外部表來實現

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.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/271063/viewspace-904914/,如需轉載,請註明出處,否則將追究法律責任。

相關文章