batchSQL 表达式变量批量替换器使用教程

【异常状态】

程序被360误报有毒,还不知道是哪段代码出现问题。 -- 3.28 15:20

360专员让我提交程序到服务器了,等待结果 -- 3.28 15:38

貌似现在不报毒了 --4.3 22:03

【开发目的】

女盆友是学习委员,前几周被老师给了一个任务,要她统计从大一到大三一共5个学期里,每次进步大于10名的人和5个学期一直进步的人。她手上只有5个excel文件,里面的内容多到不能忍,什么成绩、排名、加权均分...本来这个任务是可以用excel来搞的,可是最不能忍的是这5个学期里班里的人员变动很剧烈,多一个少一个下来5个学期的excel表就无法对齐了,更悲剧的是这么复杂的情况我已经不能用excel来解决了...

既然excel不行,那就上数据库吧,这种统计在MySQL里就是几条SQL语句的事,问题是写SQL语句简单,把学生的成绩导入数据库就不是一件容易的事情了,反正我是没工夫一条一条往里输,于是这个程序便诞生了...

【使用说明】

下面我来完整演示一次这个程序...

首先我们有一张excel表,这就是我们需要导入到数据库的内容。

然后将你需要的信息全选,然后ctrl+c复制,然后打开记事本,ctrl+v粘贴,另存为person.txt。这样做的好处是你可以自由选择需要的列加入数据库。

接下来是我们的数据库,表名和列名。

接下来就是最关键的部分了。打开表达式变量批量替换器,在"匹配表达式"里写入我们需要的SQL语句,例如:

INSERT INTO `testsql`.`person` (`id` ,`name` ,`sex` ,`graduated` ,`education` ,`subject`) VALUES ('#', '#', '#', '#', '#', '#');

这是一条增加条目到数据库的SQL语句,你也可以将它改为任何你需要的SQL语句,如updata语句等。其中我们需要替换的地方用"#"替换掉。

接下来我们点击"浏览文件",选择我们刚刚保存的"person.txt",就是那些数据了。之后就可以点击"开始替换"进行替换操作了,如果成功的话,会在下面的文本框里看到替换后的结果。你可以直接全选,然后复制,当然,你也可以选择点击"保存到文件"将它们保存至你想要的文件里。

有了批量的SQL查询语句,我们就可以到SQL里面执行它们了。

执行成功的话,你就可以在SQL里面进行任何你想要的查询了。

这个程序不只是可以用在导入数据库,你也可以用它来进行一切批量数据的替换,例如HTML的网址列表或者其他什么,更多的应用由你来想啦~

【开发信息】

作者:北京师范大学珠海分校 信息技术学院 姜南 廖华琼 黄龙杰
文件名:batchSQL.exe
大小: 45056 字节
文件版本: 1,0
修改时间: 2011年4月3日, 21:55:41
MD5: A0FF333E2B6DEB6326DF7D2BD67D6345
SHA1: 144ADBFE469C4742BCA51718B8B4586559E0A36D
CRC32: 682E4B3A

【文件下载】

SlyarbatchSQL v1.0 -- 点击下载

【软件缺陷】

替换变量的内容里不能带有"空格"或"tab符",因为他们会被程序替换掉。

【反馈信息】

如果您发现软件有什么bug,请留言告知我,我会立即修改,谢谢帮忙。

(0)

相关推荐

  • 空间相册批量下载器使用教程

    想要把这些相册照片下载到自己电脑上慢慢欣赏与收藏,还有自己之前空间的照片太多,有时候想要整理一些照片到电脑上,每次都是一张张"图片另存为"这样子的下载,照片太多的时候会非常麻烦,要 ...

  • notepad++怎么批量替换特殊字符?

    notepad++编程开发的时候,有特殊字符导致程序无法运行或者出错,想要将特殊字符替换掉,该怎么替换呢?下面我们就来看看详细的教程. 一.如何查看特殊字符 1.默认情况下,为了阅读,特殊字符是看不见 ...

  • linux从指定ID批量替换sql文件中记录的方法

    当数据库中的某个字段(例如ID)是整型,那么当新插入数据的时候需要从目前已有的数据库总最大的值加1开始排列。 当前生产数据库的id最大值为150,那么上线时候需要从151开始编号,当然可以使用sequ ...

  • 文件管理器EF Commander如何使用?EF Commander文件管理器使用教程

    EF Commander是一款功能非常强大的文件管理工具,EF Commander除了拥有一般的复制.删除.搬移.编辑等功能外,还拥有压缩与解压缩及文件分割功能,也可改变操作界面的背景及颜色.而且EF ...

  • 西瓜影音播放器怎么看片?西瓜影音播放器看片教程

    西瓜影音播放器怎么看片?今天小编带来了西瓜影音播放器看片教程。西瓜影音是快播很好的替代品,那么我们该如何使用这款软件来看片呢?请参考下文吧。 西瓜影音是一款集视频点播、多功能、个性化的影音播放器软件。 ...

  • 怎么批量下载视频?硕鼠批量下载视频图文教程

    怎么批量下载视频?今天小编向大家介绍一个颇有特色的工具—硕鼠,它不仅是下载器,还是一个微型浏览器。当然软件最大的亮点还是独一无二的批量下载技术。下面小编就为大家带来硕鼠批量下载视频图文教程,希望能帮助 ...

  • linux下perl,sed,shell批量替换文件内容

    方法1: 这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个 pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的 ...

  • qq应用管理器不见了在哪找?腾讯qq应用管理器打开教程

    qq应用管理器不见了怎么办?在哪里找如何调出?遇到这种情况的用户请不要着急,下面小编就来教一下大家腾讯qq应用管理器打开教程。 qq应用管理器不见了在哪找?腾讯qq应用管理器打开教程 第一步、登陆QQ ...

  • Word2016文章中的图片怎么批量替换成文字?

    刚刚我们介绍了Word2016将文字批量替换成图片的方法,现在我们希望将图片批量替换成文字,又该怎么操作呢?请看下文详细介绍. 1.启动Word 2016,选择打开文档选项或文档模板选项执行打开.新建 ...