Hallo Leute,
heute möchte ich euch das in Java geschriebenen Programm SQuirreL SQL vorstellen.
SQuirreL SQL ist ein quelloffener SQL-Editor welcher die Möglichkeit bietet alle Datenbanken, welche eine JDBC Library mit sich bringen, zu verwalten.
Von Haus aus sind schon viele gängigen Datenbanken mit Treiber hinterlegt. (MySql, Oracle, PosgreSQL, … )
Des weiteren bietet das Tool viele nützliche Funktionen:
- Verwaltung von beliebig vielen Datenbanken (Strukturierung mit Ordnern möglich)
- SQL Formatierung / Highlighting
- Anzeigen von Tabellen Verbindungen (Constraints) in einem Graphen
- Code completion
- INNER JOIN Generierung (Syntax:
#i,Haus,Fenster,Tuer,
) - Automatische Generierung von SQLs. Bsp.: SQL to Insert (Hier wird ein SELECT zu einem Insert-Statement umgewandelt)
- Live Editierung der Daten in einem Result-Table
- Festlegen von Shortcuts. Bsp.: SF –> SELECT * FROM; OBI –> ORDER BY ID
- Unterstützung für Hibernate, HQL
- … Und vieles Mehr
SQuirreL benötigt eine Java Runtime.
Weitere Informationen gibt es auf der Projekt Homepage