我看到网上提供的很多方式;其中之一是使用sqlload
本人是oracle新手;对oracle命令的执行方式不是很熟悉;
想问一下,sqlldr在使用时有没有什么操作要求。
我在sqlplusworksheet中执行命令
sqlldr userid=sys/sys control='c:\insert.ctl';
老是提示报错。
本人是oracle新手;对oracle命令的执行方式不是很熟悉;
想问一下,sqlldr在使用时有没有什么操作要求。
我在sqlplusworksheet中执行命令
sqlldr userid=sys/sys control='c:\insert.ctl';
老是提示报错。
解决方案 »
- SQL、SQL 语句求解~~~~~~~~在线等.........等等等!!!!!!!1
- ORACLE问题大家帮下忙
- 感觉Oracle中的索引化表有点像MSSQL中的聚簇索引
- oracle数据自动备份的问题
- 请问如何在ORACLE9I的客户端,将ORACLE9I的服务器的数据库导到另外一台单独的ORACLE9I服务器?
- 新手的问题:这个触发器怎么写?
- 请问在oracle9i中如何启动sqlloader工具?
- 一个SQL语句的奇怪现象请大家解释
- oracle redolog的切换问题 Thread 1 cannot allocate new log
- 使用oralce函数 wmsys.wm_concat 作为子查询 提示字符长度不够
- 高分求助:TNS-12157 TNS:internal network communication error
- 一个删除表中重复记录的问题
应该在宿主环境下进行
host sqlldr userid=sys/sys control='c:\insert.ctl';
我看有帮助说编写如下控制文件
load data (skip n)
但实际编写后执行时报错说语法错误。
搞定;谢谢一楼的回答。
csv格式的文件好像将我的身份证号码全部使用科学计数法的格式保存为诸如2.10E12这种格式了;怎么能让它保存成字符格式啊。
把单元格格式换成文本格式
^_^
没有;最近公司接了个使用oracle的项目;
哥们只是帮忙打个下手;^_^
excel是可以使用文本格式;但另存为csv的时候会自动去除格式;
再次使用excel打开编辑的话还是科学计数的表达方式。
如果是要系统自动提取,就需要编程实现了。我曾用JAVA 编写了一个读取EXCL的模板,然后从数据库中取出数据计算后填充生成新的表。感觉表格设定规则很重要,望楼主注意。
直接在plsql里面的语句都不知什么写?
我现在只能在excel中定义文本格式进行编辑;
完事后保存为csv后不再打开编辑;这样的话就可以;^_^
先这么着吧;
谢谢各位费心了。