- Open-Source-Tool zum Erstellen, Bearbeiten und Durchsuchen von SQLite-Datenbanken
- Geschrieben in C++ und dem Qt-Framework, dadurch leistungsstark und zugleich leichtgewichtig und schnell
- Portable Binärdateien für Windows, Linux und MacOS X verfügbar: keine Installation oder Deinstallation erforderlich, nach dem Download einfach entpacken und ausführen
Hauptfunktionen
Erweiterter SQL-Code-Editor
- Bietet SQL-Syntax-Hinweise und Highlighting
- Enthält Funktionen für Code-Formatierung und die Anzeige von Syntaxfehlern
- In SQL-Abfragen können Tabellennamen usw. mit Strg+Klick geöffnet werden, ebenso Tabellen, Indizes, Trigger, Views usw.
Verschlüsselte Datenbanken
- Unterstützt Verschlüsselung und Passwortschutz wie SQLCipher, WxSQLite3 und System.Data.SQLite
Unterstützung mehrerer Datenbanken
- Bietet einen transparenten Datenbank-Verbindungsmechanismus, mit dem in einer einzelnen Abfrage mehrere Datenbanken referenziert werden können
Benutzerdefinierte SQL-Funktionen
- Benutzerdefinierte SQL-Funktionen (skalare und Aggregatfunktionen) können mit JavaScript, Python und Tcl implementiert werden
- Im Wiki stehen sofort nutzbare Skripte bereit
Benutzerdefinierte Sortierung
- Unterstützt benutzerdefinierte Sortierungen, die durch Implementierung von Sortieralgorithmen z. B. in
ORDER BY verwendet werden können
SQL- und DDL-Verlauf
- Auch vor zwei Wochen ausgeführte Abfragen lassen sich leicht durchsuchen
- In SQLiteStudio ausgeführte DDL-Anweisungen können eingesehen und Produktionsdatenbanken aktualisiert werden
Drag-and-drop zwischen Datenbanken
- Objekte wie Tabellen und Indizes können per Drag-and-drop zwischen Datenbanken kopiert oder verschoben werden
- Es kann gewählt werden, ob Daten eingeschlossen werden sollen
Plattformübergreifende Unterstützung
- Läuft auf allen wichtigen Plattformen, darunter Windows, MacOS X und Linux
- Kann auch auf anderen Plattformen wie FreeBSD durch Kompilierung des Quellcodes ausgeführt werden
Portable Distribution
- Keine Installation erforderlich; nach dem Download einfach entpacken und ausführen
- Keine Administratorrechte erforderlich
Datengenerierung
- Tabellen können mit verschiedenen Strategien automatisch mit Daten befüllt werden, darunter Konstanten, Sequenzen, Zufallswerte und wörterbuchbasierter Text
Datenimport und -export
- Daten können aus CSV-Dateien oder Textdateien mit regulären Ausdrücken importiert werden
- Export in verschiedene Formate wie SQL-Anweisungen, CSV, HTML, XML, PDF und JSON möglich
Scripting
- Unterstützt die Sprachen JavaScript, Python und Tcl
- Skripte können zur Implementierung von Datengeneratoren, benutzerdefinierten SQL-Funktionen, benutzerdefinierten Sortierungen usw. verwendet werden
Plugin-Unterstützung
- Durch Plugins erweiterbar um neue Scripting-Sprachen, Datenimport/-exportformate, Strategien zur Erzeugung von Tabellendaten und Datenbankformate
1 Kommentare
Hacker-News-Kommentare
vd test.sqlite3die Tabellenliste angezeigt werden, und mit den Pfeiltasten sowie der Return-Taste ließen sich die Tabellendaten in einer Grid-Ansicht betrachtensqlite-modeeingeführt, und es wird mit Erweiterungen experimentiert, die für schnelles Anzeigen und Bearbeiten von SQLite nützlich sind.recover-Funktion die meisten Daten wiederhergestellt werden