批处理处理多列文本
来源:互联网 发布:阿里云elb 编辑:程序博客网 时间:2024/04/30 08:21
批处理处理多列文本,注意特殊字符右括号前有^号。tokens的写法网上的版本大多有问题,下面是实测通过的版本
rem construct the sql statements of 009 DBC.ConstantDefsif exist ConstantDefs.out ( for /f "tokens=1-6,*" %%i in (ConstantDefs.out) do ( echo insert into DBC.ConstantDefs values (%%i, %%j, '%%k', '%%l', %%m, '%%n', '%%o'^); >> 109.sql )) else ( echo can NOT find ConstantDefs.out)
解释一下上面的批处理。
功能:从ConstantDefs.out文件中每次循环读出一行,每行7列(其中第七列是一串可能包含各种字符的字符串,前六列保证无空格),用空格分隔。用取出的7列构造插入SQL语句,根据表中字段的类型决定是否加单引号。最终可以得到可以直接执行的SQL语句文件109.sql。
- 批处理处理多列文本
- C语言文本处理列与列之间多一个空格
- awk 处理文本:行转列,列转行
- shell文本处理之截取需求列
- 21、Power Query-列文本格式处理
- 列:取第几列的内容20140724 ①文本处理
- Windows批处理程序的书写来处理文本
- 批处理文本字符串处理-如何在循环中定义变量
- CMD批处理把txt文本中的每行写入一个新文件,第一列作文件名
- 文本处理之计算某列数值的平均值
- Linux文本处理:从不规则列/非固定列中截取关键字
- Linux文本处理:从不规则列/非固定列中截取关键字-方法2
- JDBC处理大数据、大文本、二进制数据、批处理相关知识
- 11级_Java_曹建波 9.10 JDB处理大数据&大文本&二进制数据&批处理&事务
- J2EE进阶之JDBC分页,大文本数据存储,批处理,事物处理 十八
- 批处理中的列文件名:dir
- 批处理中替换文本内容
- dos文本批处理示例大全
- 实战:SQLSERVER 18056 性能突然下降
- android的Policymanager 作用
- GCC 内联汇编(GCC内嵌ARM汇编规则)
- String获取方法
- IOS UIKit框架类之视图动画和坐标系介绍!
- 批处理处理多列文本
- 设计模式C++描述----11.组合(Composite)模式
- Linux Socket编程(不限Linux)
- Nginx 禁止IP访问及未绑定的域名跳转
- 计算机为什么使用补码来存储数据
- xdu 1166 - 括号,又见括号
- Codeforces Round #131 (Div. 1) B. Numbers
- pureMVC相关
- hibernate执行完查询操作后又执行许多更新操作