【发布时间】:2016-08-16 11:55:16
【问题描述】:
我有一个非常大的数据文本文件 (3gb),格式为:
NEW
2016-08-15_20-45-47-3120
0
0
0
0
1960
0
0
每个新数据条目都以“NEW”开头,然后是日期戳和 456 个数字。
我想把它转换成如下格式:
New 2016-08-15_20-45-47-3120 0 190 0 300
New 2016-08-15_20-45-47-3140 0 0 0 0
New 2016-08-15_20-45-47-3620 1 34 4 76
我通常会先在 excel 中抵消它,但对于如此大的数据集,它无法开始处理,所以必须在 SQL 中完成。
谢谢
【问题讨论】:
-
这类任务可以通过写一些c#实用程序来高效处理。格式一次,就可以使用批量导入
-
所需记录的结构是否固定?换句话说,您是否希望
new之后的输入记录数为5? -
另外,你的操作系统是什么?
标签: sql database tsql ssms sql-server-express