SqlShell
A command line sql client that is targeted to be as userfriendly as possible on the commandline. It contains features like tabcompletion, history, help. It uses JDBC so it can be used in as many database types as possible.
(追記) (追記ここまで)
License
Apache Software License