惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fortinet All Blogs
Recent Announcements
Recent Announcements
H
Help Net Security
Y
Y Combinator Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
有赞技术团队
有赞技术团队
小众软件
小众软件
Last Week in AI
Last Week in AI
U
Unit 42
Google DeepMind News
Google DeepMind News
博客园 - 司徒正美
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
云风的 BLOG
云风的 BLOG
V
V2EX
博客园 - 聂微东
人人都是产品经理
人人都是产品经理
博客园 - 三生石上(FineUI控件)
阮一峰的网络日志
阮一峰的网络日志
爱范儿
爱范儿

博客园 - 猫猫

SignalR 2.0 初次使用说明 解决VS2012上面EF字段说明备注没有的方法 生产百万级随机数 (转帖)C#批量重命名文件代码的实现 MyClipse DataBase Explorer 连接 ACCESS 配置说明 C# 算法之 冒泡排序 实现数组转换为DataTable TreeView 部署到服务器上无法显示图标(失效) 仿google的suggest C# 把网页内容转为EXCEL,WORD C# 生产新闻文章分页 C# 实现页面3秒后跳转 ASPNET动态生成静态页面 正则表达式30分钟入门教程 转 正则表达式之道 转 正则表达式基础知识 转 常用正则表式 转 转 正则表达式教程 正则表达式教程 (转)
一个文本处理小工具(原创)
猫猫 · 2008-11-04 · via 博客园 - 猫猫

有的时候经常跟SQL打交道,会碰到这样的情况

财务给你一张EXCEL表 里面有商品的编号如:

商品编号:

DQ0256856
RT5897458
YU7894564
HY5874859
UO0256875
NU4587545
HH8597489
TT8598696
RU4589744
WQ7889745
HY7474444
KL1587877
GH1448446
YU4567778
TY4589778
KL1454648
HJ4565787
TY4546987
NM1234544
AS4487456
SE4578987
QQ4544897
EE7894645

在SQL中我需要查询这些商品的信息

如:  SELECT * from goods where goodsid in('DQ0256856
',)

如果手工一个个写上去相当繁琐

因此在空闲时,搞了这个没小程序带源码需要.NET 2.0

https://files.cnblogs.com/zjba2/myfiles/TxtRewrite.rar

直接可执行程序在bin/Debug/TxtRewrite.exe 直接拿出来就可以运行

简单说明:

点浏览选择需要进行处理的文本

写入每行前后需要加的字符,点处理得到处理后的结果

这样

SELECT * from goods where goodsid in('DQ0256856',
'RT5897458',
'YU7894564',
'HY5874859',
'UO0256875',
'NU4587545',
'HH8597489',
'TT8598696',
'RU4589744',
'WQ7889745',
'HY7474444',
'KL1587877',
'GH1448446',
'YU4567778',
'TY4589778',
'KL1454648',
'HJ4565787',
'TY4546987',
'NM1234544',
'AS4487456',
'SE4578987',
'QQ4544897',
'EE7894645'
)

就比较方便了!