SqlLoader怎么使用
发布时间:2016-11-27 17:53:44 所属栏目:大数据 来源:站长网
导读:SQL*Loader(SQLLDR)是Oracle的高速批量数据加载工具。这是一个非常有用的工具,可用于多种平面文件格式向Oralce数据库中加载数据。今天看了申请了*loader的使用,自己小试了下,记录在这 1、假设要插入数据的表ftest,字段是(id,username,password,sj)
使用的列名是image.source.localdata select * from image_load --继续编辑加载进来数据的属性 begin for c in (select * from image_load) loop c.image.setproperties;--setproperties是ordsys.ordimage类型提供的方法,处理图像本身,并用适当的值更新对象的其余属性 end loop; end; 额外介绍: 使用plsql加载lob数据 create table demo (id int primary key,theclob clob) create or replace directory dir1 as 'D:oracle'; SQLgt; host echo 'hello world!' gt;d:/oracle/test.txt declare l_clob clob; l_bfile bfile; begin insert into demo values (1, empty_clob()) returning theclob into l_clob; l_bfile := bfilename('DIR1', 'test.txt'); dbms_lob.fileopen(l_bfile); dbms_lob.loadfromfile(l_clob, l_bfile, dbms_lob.getlength(l_bfile)); dbms_lob.fileclose(l_bfile); end; select dbms_lob.getlength(theclob),theclob from demo; 注: 创建的目录默认为大写DIR1,如果目录写成dir1就会提示错误,如果要想使用混有大小写的目录名,在创建这样的目录时应该带引号的标识符,如下所示: create or replace directory "dir2" as 'D:oracle'; 以上内容是小编给大家分享的关于SqlLoader怎么使用的相关资料,希望大家喜欢。 (编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |