Download List

Project Description

YASQL is an open source Oracle command line interface. It features a much kinder user interface than SQL*Plus (sqlplus). This is meant to be a complete replacement for SQL*Plus when dealing with ad hoc queries and general database interfacing. It adds features such as full ReadLine support for command history and tab completion, alternate output methods, table, list, CSV, redirection and piping of query results, query editing, scripting, and easy administrative data dictionary commands.

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.

2001-05-23 01:23
1.72

This release fixes a bug with error messages not
displaying the first time, and another bug with
tab completion output.
Tags: Minor bugfixes

2001-05-19 05:41
1.71

A new CSV output format, CSV file input on any query, a new ability to pipe query results to any program, a new ability for multiple queries on one line, changing tab completion generator to run first time you hit tab instead of on startup (which speeds up database connection), use of SelfLoader to speed up loading and minimize memory use, a 'show plan for ____' command for easy display of explain plan output, more readable query times (and they will split into weeks, days, hours, minutes, and seconds), fixes for some problems with stty and Solaris 2.4, support for 'rem' comments in scripts, and redirection output files are shell-expanded.
Tags: Major feature enhancements

2001-05-08 23:20
1.70

All places where a non-alphanumeric object name
would break or not match have been fixed. Code for
autoconf-style installs has been added.
Tags: Minor bugfixes

2001-05-08 08:03
1.69

Fixes for tab completion problems when completing objects with a $ in their name, new config options complete_tables, complete_columns, and complete_objects, redirection of query output to file, sped-up exiting, and updated documentation.
Tags: Minor feature enhancements

2001-05-05 15:24
1.67

Large query results (over 1000 rows) are now handled better. YASQL will no longer try to hold more than 1000 rows in memory, which keeps it from sucking memory, and also improves the speed. YASQL will now suspend properly back to the shell when SIGTSTP is sent. Added NLS_DATE_FORMAT setting in config file to support alternate date views; Defaults to ISO standard. YASQL will now attempt to change it's process name to hide the password when it is entered from the command line. A failed 'connect' command will no long alter the prompt. "\p" option added for printing the current buffer, ala psql. YASQL has been reported to run perfectly on AIX.
Tags: Major bugfixes

Project Resources