您的位置:首頁技術文章
文章詳情頁

怎樣將Oracle的外部表漢字轉換為拼音

瀏覽:128日期:2023-11-27 10:19:17

我在原來的應用中使用代碼表加一個函數來處理漢字轉拼音的轉換問題,現在由于工作需要必須將漢字轉換為拼音,我使用了外部表來實現。

示例:

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_loaderdefault directory data_diraccess parameters(records delimited by newlineFIELDS 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.

標簽: Oracle 數據庫
国产综合久久一区二区三区