如何匯入long型別的字段

2021-05-22 03:15:55 字數 525 閱讀 7476

首先插入其它字段,然後根據其它字段更新需要重新整理的long型別字段即可

declare

cursor cur is select * from report_tree_list@db;

rec cur%rowtype;

begin

insert into report_tree_list(report_id)

select report_id from  report_tree_list@db;

commit;

open cur;

loop

fetch cur

into rec;

exit when cur%notfound;

update report_tree_list

set data_sql = rec.data_sql

where report_id = rec.report_id;

commit;

end loop;

close cur;

end;

oracle 匯出 匯入blob型別的字段

blob是oracle中的乙個資料型別,儲存的是壓縮後的二進位制形式的大資料。資料遷移如果涉及到blob欄位,都不好處理,因為無法用常規方法進行操作,如 使用select檢視該欄位,也無法用insert插入該字段的值。以下記錄了blob欄位的匯出 匯入方法流程。方法原理 利用utl file將blo...

多資料庫間LONG欄位的匯入和匯出的工作

問題 多資料庫間進行資料的匯入和匯出,可以通過資料庫鏈的方式實現,比如如下的語句 insert into t project select from t project kf kf 資料庫鏈的名稱。這種資料匯入和匯出十分的方便,但是對於long型別的字段進行這種操作時,則無法實現,當表中包含long...

Oracle中的long型別

1 long 資料型別中儲存的是可變長字串,最大長度限制是2gb。2 對於超出一定長度的文字,基本只能用long型別來儲存,資料字典中很多物件的定義就是用long來儲存的。3 long型別主要用於不需要作字串搜尋的長串資料,如果要進行字元搜尋就要用varchar2型別。4 很多任務具,包括sql p...