转换源码在SqlConvertToOracle.pas中,该转换过程负则将SQLServer的一些语法特性翻译为Oracle支持的形式,也包括常用的函数,支持复杂的SQL,例如嵌套/子查询等。这是小弟为了一个Oracle项目的应急之作,我们的系统(Delphi的三层架构)一直运行在sqlserver下面,当时客户指定需要的是支持Oracle版本的应用系统,这个系统不小,如果要将里面的SQL全部转换为Oracle,需要大量的时间及人力和物力,为了在短期内完成任务,小弟想到了“自动翻译”的方法,其难度是可想而知的,不过幸好我们的系统设计还算合理,所在的SQL都是由中间层一个统一的过程来