我需要知道是否存在从单一应用程序和单一查询语言查询SQL Server和Oracle的任何技术。
答案 0 :(得分:1)
根据我有限的理解,我可能误解了你的问题,你用来查询MS SQL Server和Oracle的技术将是:
SQL
...但是使用不同的连接字符串:
https://www.connectionstrings.com/oracle/ https://connectionstrings.com/sql-server/
答案 1 :(得分:0)
T-SQL是SQL Server和Sybase的过程语言; PL-SQL是Oracle的过程语言。
这两个数据库有关系理论和SQL的共同点,但它们是非常不同的。
尝试将两个关系数据库产品统一为一个是一个愚蠢的差事。
答案 2 :(得分:0)
如果我找到了你,你想要开发一个可以成功切换数据库的应用程序而不需要太多努力。如果您正在使用Java进行开发,则可以使用Hibernate JPA。它使您可以非常轻松地将应用程序从一个数据库切换到另一个数据库,只需进行少量更改,而无需编写单个SQL查询。我希望这就是你要找的东西。
答案 3 :(得分:0)
Hibernate(NHnetnate for dotnet)或同等产品是唯一的选择。