plsql導出&&導入blob 數據


 1、plsql導出blob數據

      直接將包含blob的數據導出存在亂碼,且並不是原來的數據

 1、如果blob 數據存儲的是字符串,將blob數據轉為字符串查詢后再導出.csv文件

 ①  Utl_Raw.Cast_To_Varchar2(blob_var)只支持Blob長度小於2000的字段:

 ②  Blob_To_Varchar 自定義函數支持Blob長度大於2000的字段:

 

 

2、導入.csv文件步驟,注意事項:

PLSQL->工具->文本導入器

  • 導入.csv文件

 

 

 

  • 導入成功后會顯示數據,再點擊”到oracle 的數據”

 

 

 

  • 輸入需導入數據的表的所有者和表名稱,通過查看表可知所有者信息

 

 

 

查看表信息

 

 

  • 對應字段信息,字段名稱是否一致,如果有blob數據,需添加函數utl_raw.cast_to_raw(#)

‘#’不需要修改

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM