转换源码在SqlConvertToOracle.pas中,该转换过程负则将SQLServer的一些语法特性翻译为Oracle支持的形式,也包括常用的函数,支持复杂的SQL,例如嵌套/子查询等。
这是小弟为了一个Oracle项目的应急之作,我们的系统(Delphi的三层架构)一直运行在sqlserver下面,当时客户指定需要的是支持Oracle版本的应用系统,这个系统不小,如果要将里面的SQL全部转换为Oracle,需要大量的时间及人力和物力,为了在短期内完成任务,小弟想到了“自动翻译”的方法,其难度是可想而知的,不过幸好我们的系统设计还算合理,所在的SQL都是由中间层一个统一的过程来执行的,在写好这个转换过程后,我在中间层那个执行SQL的过程中对调用者传进的SQL进行转换后再执行,就基本完成了整个系统的SQL语法从SQLServer到Oracle的兼容,呵呵,听起来有点不可思议。
系统已经于3个月前上线,目前运行很稳定。
如果有人用得着或发现什么问题,请加我的QQ:229481711,同时请支持一下本人的报表控件作品(AcReport):http://download.csdn.net/detail/shaoyy/3674310
2024/12/20 11:41:51 220KB SQLServer Oracle SQL 翻译
1
这是一个由别人做的评测软件,加入了g++和gcc的翻译器,非原创!!
2024/6/29 12:04:32 8.83MB 评测 lemon
1
器实现编程语言,而是泛指任何处理、分析、翻译输入文件的程序,比如配置文件读取器、数据读取器、模型驱动的代码生成器、源码到源码的翻译器、源码分析工具、解释器,以及诸如此类的工具。
为此,作者举例讲解已有语言应用的工作机制,拆解、归纳出31种易于理解且常用的设计模式(每种都包括通用数据结构、算法、策略)。
虽然示例是用Java编写的,但相信读者可以触类旁通,利用这些设计模式构建针对其他编程语言(既包括特定领域语言,也包括通用编程语言)的应用。
2024/4/20 6:21:36 28.11MB 开发技术 编程语言 模式
1
python英汉词典,在线翻译器,带GUI界面,支持自定义单词搜索
2024/3/3 13:37:53 2KB pythonGUI 在线翻译
1
支持英译中,也支持中文译英文,支持句子翻译,无毒安全,离线无需wifi,可以参考或者当工具用。
有exe文件,无需装库
2024/1/28 20:16:10 22.89MB python 工具 翻译
1
对蔡博士的DehazeNet的文献翻译,不是机械地简单地用翻译器直出,而是逐句修改,重点圈画明显,并且有相应的个人注解。
并且与其程序相呼应。
2023/12/23 23:25:46 15.45MB DehazeNeT 图像去雾 详细解释 代码
1
实现词法,语法,语义翻译器,程序中包含转移函数,生成四元式
2023/10/31 2:20:35 241KB 编译器
1
可以进行代码翻译,如c++,java等,自己下载看吧
2023/10/24 14:15:49 628KB 代码翻译器
1
设计内容及要求:设计一个语法制导翻译器,将算术表达式翻译成四元式。
要求:先确定一个定义算术表达式的文法,为其设计一个语法分析程序,为每条产生式配备一个语义子程序,按照一遍扫描的语法制导翻译方法,实现翻译程序。
对用户输入的任意一个正确的算术表达式,程序将其转换成四元式输出(可按一定格式输出到指定文件中)。
2023/10/3 10:34:55 2KB 编译原理
1
移动开发;
APP创意方案设计;
动物语言翻译器;
创意设计
2023/8/16 13:33:50 83KB 方案设计
1
共 15 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡