Babelfish for PostgreSQL work with applications written for Microsoft SQL Server
xluffy opened this issue · comments
Babelfish for PostgreSQL is an open source project available under the Apache 2.0 and PostgreSQL licenses. It provides the capability for PostgreSQL to understand queries from applications written for Microsoft SQL Server. Babelfish understands the SQL Server wire-protocol and T-SQL, the Microsoft SQL Server query language, so you don’t have to switch database drivers or re-write all of your application queries. With Babelfish, applications currently running on SQL Server can now run directly on PostgreSQL with fewer code changes.
WiltonDB consists of a modified PostgreSQL with a set of Babelfish extensions packaged for Windows. It strives to be useable as a drop-in replacement to Microsoft SQL Server. It understands MSSQL dialect (T-SQL) and can run existing queries and stored procedures for your application. It also understands MSSQL wire protocol (TDS) so applications can use the same DB drivers (ADO.NET, ODBC, JDBC) to connect to WiltonDB.