大对象导入标签页¶
完成把大对象从文件导入到数据库的操作。
![]()
大对象导入标签页
操作步骤:
- 先选择要导入的大对象在数据库内的存放类型,有blob和clob两种类型可选,默认为blob类型。
在表名输入框中输入大对象导入的目的表的名称。
在列名输入框中输入大对象导入的目的列的名称。
在“where条件”输入框中输入在目的表中找到目的列的SQL条件,即SQL语句中where子句的部分。
在导入文件输入框中输入要导入的大对象的位置,也可以单击右侧的〈浏览〉按钮打开文件目录进行选取。
最后单击〈导入〉按钮
例如:当前数据库中存在一个images表,该表用来存放图片大对象,该表共有两列,id列和img列,img列是blob类型的列,用来存放大对象,id列用来唯一标识这个大对象。如果要导入D:\butterfly.gif这个文件到这个表中id为0003的记录中,则选取blob类型,输入表名images,输入列名img,输入where条件id = 0003,输入文件地址d:\butterfly.gif,然后点击〈导入〉按钮。
如果导入成功,导入完成后显示导入成功提示框。
如果导入失败,也会显示相应出错信息的提示框。
注解
如果要导入的列中已经存在大对象,仍然可以成功导入大对象,同时原来存放的大对象将不再存在。
大对象存储类型究竟选择blob类型还是clob类型,关键要看大对象文件的类型。如果大对象文件为二进制文件,应该选择blob类型,如果大对象类型为文本文件,应选择clob类型。