如题
解决方案 »
- 新手问题,关于服务器搬迁
- oracle游标循环问题。
- 客户不允许在他们的DB上建触发器,求感知表变化的算法或者思路
- for update 和 for update of 有什么区别
- oracle 数据库中如何修改SGA?
- 一小段触发器的代码请大家帮忙看看
- Oracle出现异常后的结果。请高人指点。小弟再此跪求。。。
- redhat8.0下如何安装oracle9i,提供资料也可!急需!!!!!!!!!!
- 如何将 oracle 9i中的数据导入到oracle 8i中去???
- oracle重装后系统默认用户显示共享内存领域不存在?
- 怎样通过脚本修改tnsnames.ora和listener.ora
- 请各位高手帮忙:程序包没有权限
LOAD DATA
INFILE '1.dat' // 要导入的文件名
INFILE '2.dat' // 要导入的文件名
... //同上
INTO TABLE table_name // 指定装入的表
BADFILE 'c:\bad.txt' // 指定
....
但文件个数不定是办不到的
文件个数不确定是无法直接导入的
假如需要导入的文件扩展名都是 .txt1、dir /b /s c:\test\*.txt > test.ctl2、编辑 test.ctl3、sqlldr test/test@tt control=test.ctl
echo load data>a.ctl
for %%F in (C:\SQLLOAD.DATA) do echo INFILE '%%F' >>a.ctl
type a0.ctl>>a.ctl
sqlldr userid=scott/tiger control=a.ctl其中a0.ctl是事先写好的,其内容就是
into table ...
...