Oracle服务器上有,但是客户端没有,客户端需要自己下载。 Sqlldr.exe在app/product/11.2/client(oracle客户端)目录下(默认) sqlldr是一个数据批量写入数据库的工具。 使用sqlldr需要一个ctl文件以及调用该文件的命令。 ctl文件实例 调度实例 ctl常用命令: load data infile "d://test.txt" 外部数据文件 infile "d://test1.txt" 可指定多个数据文件 append into table test 向表中追加数据 fields terminated by "," 外部文件的数据以“,”分隔 OPTIONALLY ENCLOSED BY '"' 部分字段可以用双引号包起来 trailing nullcols 表中的字段没有对应的值时填充空值 ( id integer external, integer external 表示插入的数据是string,如果只保留integer,表示插入的数据是二进制 name "upper(:name)", 将插入的值转换为大写 con ":id||:name", 表中CON列的值是ID和NAME的组合值 dt date"yyyy-mm-dd" 插入日期型数据 )