Download List

Sponsored link

Project Description

xplain2sql converts files from Xplain to SQL. It supports a very large subset of Xplain, and it can convert from Xplain to Microsoft SQL Server, DB/2,
Inprise InterBase, PostgreSQL, Oracle, MySQL 5, SQLite 3 or ANSI-92 SQL. It can also generate an XML description of the generated SQL. This XML description can be used to create low-level middle-tier code. Example stylesheets for Eiffel/ECLI and Delphi/ADO are included. The C source code release should compile on any platform with an ANSI C compiler. There are binary releases for FreeBSD, Linux, Solaris x86, and Windows 2000.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-03-01 02:18
2.2

Column number is now reported for warnings. Values can now be updated (previously, this worked only for certain dialects). Support has been added for the * and ? operators. If these two characters appear in a literal string, the comparison is done with like. Bugfixes for output for InterBase, PostgreSQL, Microsoft SQL and Oracle.
Tags: Major feature enhancements

2004-03-04 10:57
2.1.0

This version added support for the four conversion
functions integer (), real (), string (), and datef(). An
extend now always creates a unique index on the
primary key column of the extended table. The
PostgreSQL 7.3 output was changed so that
procedures that return result sets now work very well
through an ODBC interface.
Tags: Major feature enhancements, Beta

2003-09-20 10:16
2.0

This version features better code generation for existing
targets, much improved PostgreSQL output, support for
Oracle, and generates an XML description of the
generated SQL code.
Tags: Major feature enhancements

2002-07-09 12:53
1.3.0

The join builder was rewritten, and should no longer use double joins or wrong joins. It also contains "init" support for PostgreSQL and bugfixes for InterBase. Issues were fixed where a specialized self reference was converted to a 'not null' column, which should have been a 'null' column, and the output of "get some", which was wrong in certain cases.
Tags: Major bugfixes

2002-04-30 15:26
1.2.3

This release constists mainly of bugfixes in the SQL code, and enhancements to support more Xplain features, such as having an 'its' list in a count function or per clause.
Tags: Major bugfixes

Project Resources