方法有很多: 1:最简单的就是复制,粘贴了,将要修改的表变为编辑状态,select * from table for update.然后选中XLS中的数据直接CTR+V就OK了,不过要将列对应好了
2:实现步骤: 1、打开MicroSoft Excel 2000
2、文件(F)→新建(N)→工作簿→
3、输入以下数据,存盘为test.xls,如图:
4、文件(F)→另存为(A)→ 保存类型为:制表符分隔,起名为text.txt,保存到C:/
5、连入SQL*Plus 以system/manager用户登录, SQL> conn system/manager 创建表结构 SQL> create table test ( id number, --序号 username varchar2(10), --用户名 password varchar2(10), --密码 sj varchar2(20) --建立日期 );
6、创建SQL*Loader输入数据所需要的文件,均保存到C:/,用记事本编辑: 控制文件:input.ctl,内容如下: load data -1、控制文件标识
infile 'test.txt' --2、要输入的数据文件名为test.txt
append into table test --3、向表test中追加记录
fields terminated by X'09' --4、字段终止于X'09',是一个制表符(TAB)
(id,username,password,sj) -----定义列对应顺序
a、insert,为缺省方式,在数据装载开始时要求表为空
b、append,在表中追加新记录
c、replace,删除旧记录,替换成新装载的记录
d、truncate,同上
7、在DOS窗口下使用SQL*Loader命令实现数据的输入 C:/>sqlldr userid=system/manager control=input.ctl