SQSL logo

SQSL is a scripting language, superset of SQL, with features aimed at scripting, reporting, and simple ETL. It is designed to let DBA perform daily activities as easily as possible.
It has a low learning curve: the language features should be immediately obvious to anyone with SQL, SPL, Informix 4gl or bourne shell experience.

SQSL currently ships in the form of two user interfaces (a curses based dbaccess replacement, and an history equipped command line interface), an Informix ESQL/C library, an Informix 4GL library, and comes equipped with data sources for Informix and DB2.

Why would you want to use it? Essentially it should allow to accomplish things, from a single tool and using a familiar language, which would normally either require you to mix and match dbaccess, the clp (or whichever basic client application your database engine offers) and some shell, or learn an unfamiliar language like perl or tcl. In either case, it should also be faster in a fairly large set of tasks.

Still here? Then proceed to


Please address questions or comments to marco greco
(last updated Apr, 25 2005)