社区
基础和管理
帖子详情
急急!!sqlldr 控制文件写法,,怎么跳过以#开头的行,
努力学习请指教
2012-09-10 04:27:34
请教大家一个问题,sqlldr控制文件的写法,怎么跳过以#开头的行
tmp.csv文件内容:
#事件序号,事件内容
#1,发生一次警报
4,发生三次警报
tmp2.csv:
#事件序号,事件内容
1,新闻事件发生一次
#3 发生二次
控制文件读出来的内容不要读#开头的
tmp.csv文件内容sqlldr到数据库中只有这一行数据:
4,发生三次警报
tmp2.csv文件内容sqlldr到数据库中只有这一行数据:
1,新闻事件发生一次
...全文
389
4
打赏
收藏
急急!!sqlldr 控制文件写法,,怎么跳过以#开头的行,
请教大家一个问题,sqlldr控制文件的写法,怎么跳过以#开头的行 tmp.csv文件内容: #事件序号,事件内容 #1,发生一次警报 4,发生三次警报 tmp2.csv: #事件序号,事件内容 1,新闻事件发生一次 #3 发生二次 控制文件读出来的内容不要读#开头的 tmp.csv文件内容sqlldr到数据库中只有这一行数据: 4,发生三次警报 tmp2.csv文件内容sqlldr到数据库中只有这一行数据: 1,新闻事件发生一次
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
努力学习请指教
2012-09-11
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
楼上是正道,详细自己查sqlldr 文档中的when
[/Quote]
顺便请问下,楼上的两位,,sqlldr的控制文件能否只把csv文件的某一列的值插入到
数据库表中的最后一个字段里。。(如果是更新数据库表里的最后一个字段,有更新吗?)
tmp.csv文件内容:
#事件序号,事件内容,发生次数
1,警报,3
2,警报,4
3,告警,4
表tmp字段:
id,content,times
现在情况是这样的,表里的前两个字段id,content已经有值了,
我只想把csv文件里的“发生次数”这一列的值插入到数据库表times列中,用判断条件是当数据库表中content
的值和csv文件中事件内容里的值相同的时候才把csv文件里的最后一列的值插入到数据库表中的times这一列。。。。。。。。。。。。
用控制文件怎么写呢?
我没搞清楚控制文件的写法,
现在是先转成了sql然后,再update到表里了
求帮助!!!!!!!!!
yishiweng
2012-09-11
打赏
举报
回复
楼上是正道,详细自己查sqlldr 文档中的when
hyee
2012-09-10
打赏
举报
回复
....
INTO TABLE <TABLE_NAME>
WHEN (1) <> '#'
....
sql
ldr
导入数据
使用
sql
ldr
批量导入数据:http://blog.csdn.net/gengwx_2008/article/details/43792301
sql
ldr
通过excel上传数据
快速批量将excel数据导入到Oracle数据库中,附件中有
sql
示例,excel
文件
示例,命令示例
利用
sql
ldr
大量数据导入
利用
sql
ldr
大量数据导入,方便,快速
Oracle11G客户端64位(
sql
ldr
可用)
oracle11g基本客户端,主要是
sql
plus,
sql
ldr
,exp,imp这几个命令。最最主要的还是
sql
ldr
,想找个单独可用的
sql
ldr
,在Oracle 10g Client 精简优化安装包不到12M http://download.csdn.net/download/mysky2008/4382509 下载了10g的,但本地测试出现
sql
*loader 704错误,不知道怎么解决,也找不到其他资源,最后去找安装了完整版的同事,借鉴这个下载链接里面的
文件
,删除了其他没用到的东西(经历了好几个小时,一个一个dll测试过去),最后
sql
plus,
sql
ldr
可用。 如果是遇到
sql
*loader 284错误的,是因为缺少nls语言支持,可以到这里https://pan.baidu.com/s/1eRR0N0u 下载完整版的语言支持,之后覆盖nls这个目录就好。 解压后设置环境变量ORACLE_HOME 到client_1目录,TNS_ADMIN还是指向原来tnsnames.ora所在的目录,在Path加上BIN目录就可以了。
Windows版oracle10g精简客户端(带
sql
ldr
)
精简版oracle10g客户端,在instantclient(win32)基础上增加了
sql
ldr
,可集成到程序中,省去安装oracle的麻烦。
基础和管理
17,382
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章