txt文档内容导入到sql

txtsql.bat

点击(此处)折叠或打开

  1. set r=%time%
  2. echo %r%txt-sql开始导入 >>c:\txtsql\EC-import.txt
  3. rar a -agYYYYMMDDHHMM -df -o+ d:\input_bak\Oracle-EC- c:\input\*.txt
  4. winrar e -o+ oracle_files.zip c:\input
  5. osql -S (local) -U sa -P 123 -d EC -i c:\txtsql\txt-sql-ec.sql >>c:\txtsql\EC-import.txt
  6. set r=%time%
  7. echo %r%txtsql导入完成 >>c:\txtsql\EC-import.txt

txt-sql-ec.bat

点击(此处)折叠或打开

  1. use [EC]
  2. --TRUNCATE TABLE mid_bom
  3. delete from mid_itm where dty < (getdate()-1)
  4. BULK INSERT mid_bom
  5. FROM 'C:\input\mid_bom.txt'
  6. WITH (
  7.     FIELDTERMINATOR = ' ',
  8.     ROWTERMINATOR = '\n'
  9. )
  10. BULK INSERT mid_cus
  11. FROM 'C:\input\mid_cus.txt'
  12. WITH (
  13.     FIELDTERMINATOR = ' ',
  14.     ROWTERMINATOR = '\n'
  15. )


PS,SQL语句有时需要使用换行和回车
 
Instr, Replace, Like 等语句或函数中使用回车换行符号
 
CHAR 可用于将控制字符插入字符串中。下表显示了一些常用的控制字符。
控制字符
制表符 CHAR(9)
换行符 CHAR(10)
回车 CHAR(13)
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(595) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值