使用sed将结构化数据拼接成sql
来源:互联网 发布:农业网络信息杂志地址 编辑:程序博客网 时间:2024/06/11 03:10
原始数据例子
山东 诸往 ZWA四川 竹园坝 ZYB河南 驻马店 ZMD
目标sql
INSERT INTO public.t_station_code(id, province_name, station_name, station_code) VALUES(nextval('t_station_code_seq'::regclass), '', '', '');
最后的三个单引号分别用上面的三个字段替换。
将有空格的地方替换成', '
sed "s/\s\+/', '/g" test_station_code.txt
拼接最后的');
部分
sed "s/$/');/g" new1.txt
拼接前面的insert部分
sed "s/^/INSERT INTO public.t_station_code(id, province_name, station_name, station_code) VALUES(nextval('t_station_code_seq'::regclass), '/g" test_station_code.txt
如果想直接在原始文件中进行操作,使用sed -i
即可
阅读全文
0 0
- 使用sed将结构化数据拼接成sql
- 将excel中的数据拼接成sql
- 使用EXCEL拼接SQL数据
- SQL将一个表数据拼接为一行
- Excel数据拼接sql
- java拼接树形结构数据
- 使用SQL语句对Oracle数据库数据进行拼接
- sql语句将查询的结果拼接成字符串
- SQLSqlserver中如何将一列数据拼接成一个字符串
- SQLSqlserver中如何将一列数据拼接成一个字符串
- SQLSqlserver中如何将一列数据拼接成一个字符串
- 使用sed处理数据
- java中使用逗号将集合拼接成字符串
- sql server多条数据拼接成字符串
- PL/SQL 表结构(不要表数据,只要表结构)导出成一个.sql文件///怎么将oracle的sql文件转换成mysql的sql文件)
- php使用sprintf拼接sql
- php使用sprintf拼接sql
- 将数据用字符串拼接起来
- centos7无法连接外网亲测
- SQL索引一步到位
- Oracle , MySQL获取所有表名和表字段名称
- poj2993 2996(模拟)
- 新手关于python2.7.11 与 IDE pycharm的安装与使用
- 使用sed将结构化数据拼接成sql
- 9-22
- MINIST Project
- 微信小程序支付 后端PHP(二)
- 博客搭建 vultr+LNMP+wordpress
- Python3 标准库概览
- 技术人员通往财务自由之路
- Titanic Project Kaggle Competition
- Session的创建