病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记

导航

« iPad找不到App Store2020年的双十一 »

行头与行尾

  最近老是要用集装箱号到oracle数据库里查一些数据,但客服给我的集装箱号都是用excel,等我复制出来,一行一个箱号,而在oracel里这些箱号是字串,要加上引号,一个一个加,少的还行,有时箱号多的有几十上百个(行),手动加太麻烦了,就想用点便捷的方法,比如用NOTEPAD++,它支持正则表达式的查找替换,符合我的要求。

  先把集装箱号从excel表里复制出来,粘贴到NOTEPAD++里,一长串,然后开始查找替换,用正则表达式,行头是^,用单行号'替换^;行尾是$,用单引号和逗号',替换$,然后

箱号1
箱号2
箱号3

就变成

'箱号1',
'箱号2‘,
'箱号3’,

最后一个逗号是要去掉的,然后复制进oracle的SQL查询语句where里面,

select * from cont_table where no in
('箱号1',
'箱号2‘,
'箱号3’)

目的达到了。
 


>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/2175.html

发表评论(无须注册,所有评论在审核通过后显示):

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 微信订阅号
    微信订阅

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场 | 关于我 | 网站地图 | 联系邮箱 | 返回顶部
Copyright 2008-2020 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog. 闽ICP备09000343号

闽公网安备 35010202000133号