从txt文件获取原始数据并将其放入数据库的列中
简单地说:我有一个文本文件的值在不同的行和一些在同一行:
value 1: xxxx Value 2: xxxx Value 3: xxxx Value 4: xxxx Value 5: xxxx
我有一个数据库的所有列作为值。 我不知道如何使用SQL将数据插入到数据库中,因为我无法修改文本文件,只能将其上传到脚本中。 有什么办法可以将数据拉出来并将其绘制到列中?
在Excel中,它涉及一些手动步骤。
首先,我们只需要将数据放入行中。
- 转到Excel>数据>获取外部数据>从文本
- 用原始数据select一个txt文件。
- select分隔符,用空格,把连续的分隔符作为一个。 看照片。
- select第4到第6列。
- 转到特殊>常量>确定。
- 复制选定的单元格。 切不起作用。
- 转到前3列的底部并粘贴。 看照片。
- 对下一组的3列重复步骤4〜7。
文本导入向导
导入后
select列并转到特殊,常量。
复制并粘贴到第1〜3列的底部
其次,我们可以简单地过滤列标题并将值复制到彼此之下。
- 连接列名的文本和数字部分,以便只有2列。 像
Value 2:
和xxxxx
。 - 创build一个我们将用于过滤的顶部标题。 添加一个filter。 看照片。
- 逐个过滤或sorting所有列名称并复制列中的值。 看照片。
结果