gfsqlite beruht auf gfplus -- der SQL-Shell!

Befehle:

<Jede SQL Anweisung>;  	SQL Anweisung im oberen Fenster
			eingeben (mit Strichpunkt ; beenden!)

DESC <tabelle>;       	Zeigt die Spalten einer Tabelle an.

commit;                 Der aktuelle Zustand der Datenbank wird gesichert

rollback;               Die Datenbank wird auf den letzten (!) gespeicherten 
                        Zustand zurückgesetzt, Änderungen gehen verloren!

Tastaturkürzel:

<F1>		       	Diese Hilfe-Datei

<F4>		       	SQL Anweisung ausführen
			(alternativ: <Alt> + X)

<F5>                   	Vorheriger Befehl (alternativ: <Alt> + P)

<F6>                   	Nächster Befehl (alternativ: <Alt> + N)

<F8>                   	Letzte SELECT-Anfrage als PrettyPrint-Tabelle
			(alternativ: <Alt> + T)

<Strg>                  Nächster Befehl bei der schrittweisen
                        Ausführung einer SQL-Datei  

<Esc>                   Abbrechen der schrittweisen Ausführung

<Alt> + C              	Fenster oben leeren


Crash-Kurs SQL:

Erstellen einer Tabelle ('pysql> ' ist der Prompt):
pysql> CREATE TABLE mytest (id integer, inhalt varchar(20));

Datensatz einfügen:
pysql> INSERT INTO mytest (id, inhalt) VALUES (1,'hallo');

Spalten der Tabelle anzeigen:
pysql> DESC mytest;

Eine Tabelle löschen:
pysql> DROP TABLE mytest;

Datensatz löschen:
pysql> DELETE FROM mytest
       WHERE inhalt = 'hallo';

Datensatz aktualisieren:
pysql> UPDATE mytest
       SET inhalt = 'pysql'
       WHERE id = 1;

Datensatz/Datensätze anzeigen:
pysql> SELECT * FROM mytest;

Eine Spalte anzeigen:
pysql> SELECT inhalt FROM mytest;

Datensatz/Datensätze sortiert anzeigen:
pysql> SELECT * FROM mytest
       ORDER BY id;


Index auf das Attribut id setzen:
pysql> CREATE UNIQUE INDEX indexid
       ON mytest (id);

Index löschen:
pysql> DROP INDEX indexid;


View erstellen:
pysql> CREATE VIEW mini
       AS SELECT inhalt
       FROM mytest;

View löschen:
pysql> DROP VIEW mini;


!BEACHTE den Strichpunkt ';' am Ende eines Befehls!

Feedback: walter.spiegel@web.de
URL: http://gfsqlite.wspiegel.de/
