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