🎒 SQLite Klassen-Editor

Lade SQLite-Bibliothek...

1. Schritt: Datenbank starten

Lade eine .db-Datei hoch ODER erstelle eine neue, leere Datenbank.

oder

Tabellen

    (Klicke, um Inhalt anzuzeigen)

    2. Schritt: SQL ausführen

    📘 Hilfe: SQLite Datentypen & Spalten (Spickzettel)

    SQLite ist flexibel. Du definierst "bevorzugte" Typen (sog. "Type Affinity").

    Die 5 Typ-Affinitäten:

    • TEXT: Für Texte (z.B. 'Hallo Welt').
    • INTEGER: Für ganze Zahlen (z.B. 10, -5).
    • REAL: Für Fliesskommazahlen (z.B. 10.5).
    • NUMERIC: Für "alles Mögliche" (Zahlen, Datum).
    • BLOB: Für Binärdaten (z.B. Bilder).

    Gängige Spalten-Definitionen (Constraints):

    • NOT NULL: Die Spalte darf NICHT leer sein.
    • PRIMARY KEY: Der eindeutige Hauptschlüssel der Tabelle.
    • INTEGER PRIMARY KEY: Ein automatisch hochzählender Integer.
    • UNIQUE: Der Wert in dieser Spalte muss einzigartig sein.
    • DEFAULT wert: Setzt einen Standardwert.

    Beispiel für CREATE TABLE:

    CREATE TABLE schueler (
        id INTEGER PRIMARY KEY,
        name TEXT NOT NULL,
        email TEXT UNIQUE,
        punkte INTEGER DEFAULT 0
    );

    3. Schritt: Resultate

    Keine Abfrage ausgeführt.