Oracle VARCHAR2 タイプから MySQL TEXT タイプへのデータの正しい変換を行う方法は? DBLinkを介してTEXT型のフィールドのmysqlテーブルに挿入したい。
1572 次
1 に答える
0
このようなものがうまくいくかもしれません。どちらに進んでいるかわかりませんでしたが、Oracle パッケージの dbms_lob は varchar2 をさまざまな BLOB、LOB、CLOB 形式に変換します。
データベース リンクに問題がある場合は、最初に一時テーブルを使用してソース データをターゲット側にプルする必要がある場合があります。
insert into database.target_table@DBLINK(text1, text2)
select
dbms_lob.substr(s.text1, 4000, 1),
dbms_lob.substr(s.text2, 4000, 1)
from
source_table s;
于 2012-10-27T02:49:52.063 に答える