可以使用oracle的sqlloader直接进行倒入.或者使用oracle的外部表把excel的数据引入oracle,然后使用,create table as select * from t_name;来创建一个新表,但是这样会丢掉表上的约束条件,触发器等。还可以使用oracle的透明网关(Oracle GateWay),还可以使用SQL server的dts包进行导出,但是使用SQL server的dts包时要注意数据类型的转换以及字段的对应关系。
调试欢乐多
麻烦说的具体点
1.将.xls文件另存为-制表符分隔-的xx.txt文件,在c:\;
2.在数据库中建立相应的表yy;
3.在c:\下建立input.ctl文件,如下:
load data
infile 'xx.txt'
append into table yy
field terminated by x'09'
(yy.col1,yy.col2,....)
4.在dos中
c:\sqlldr userid/password@instance control = input.ctl;
这样就可以将数据导入了。
另外如果你的数据不是多时,还可以通过pl/sql直接从excel中复制你的数据到相应数据库的表中,但一定要先点击该表的列头,鼠标停在要append的column后,然后paste,就ok了。
试试吧。
用pb的数据库管理也可以
也不必非的直接导进去
然后用golden import ,就可以的.