耗材

每个月有一项工作,需要从三个数据库查询数据,然后对比数据是否一致。现在的做法是将数据查询出来粘贴到Excel里进行对比。

上周将任务交给一个高级人员,让他写一个自动对比的程序进行对比。

这个程序是有难度的,主要是有一个数据库不能用脚本连接获取数据,另外两个数据库可以获取数据并导出到本地。

一周过去了,高级人员没有思路,只是写了一个简单脚本从两个数据库取数的。

今天我讲了一下我的思路,先在两个数据库里取到数据,根据数据拼成一段sql,sql执行结果就是最终数据,然后再把这两段sql拼上第三个数据库取数逻辑,最后用这段sql在第三个数据库运行,判定对比结果。

没听懂。没办法只好写了一段演示代码。

这大概就是元编程,编写生成程序的程序,再把生成的程序运行,给出最终结果。

元编程的目的是把重复的垃圾工作自动化,从而减少人工操作时间,这样就可以有更多时间上班摸鱼。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容