SQLServer到Oracle的SQL语法自动翻译器源码
转换源码在SqlConvertToOracle.pas中,该转换过程负则将SQLServer的一些语法特性翻译为Oracle支持的形式,也包括常用的函数,支持复杂的SQL,例如嵌套/子查询等。这是小弟为了一个Oracle项目的应急之作,我们的系统(Delphi的三层架构)一直运行在sqlserver下面,当时客户指定需要的是支持Oracle版本的应用系统,这个系统不小,如果要将里面的SQL全部转换为Oracle,需要大量的时间及人力和物力,为了在短期内完成任务,小弟想到了“自动翻译”的方法,其难度是可想而知的,不过幸好我们的系统设计还算合理,所在的SQL都是由中间层一个统一的过程来
下载地址
用户评论
一般般吧,
指示非常有针对性的转换了,还是缺少太多的东西的。
不错,虽然不能满足我的要求,还是多谢楼主分享
不是很好用,最后手动改的
下载尝试下,多谢楼主
用处不大啊
全部都是replace,太死板了,如果以后要增加新的数据库类型支持,就得重头再写
只能转简单的语法。
还好,主要是为了 有什么好的方法来改变下自己的设计模式
还行吧,简单的可以,复杂的就翻译不对了,初学者还是有用的