Bedingte SQLite-Prüfbedingung?
Ich habe eine Tabelle, die durch die folgende SQL definiert wird:
CREATE TABLE test (
id integer PRIMARY KEY NOT NULL UNIQUE,
status text NOT NULL,
enddate date,
/* Checks */
CHECK (status IN ("Current", "Complete"))
);
Ich möchte eine Einschränkung hinzufügen, für die @ erforderlich isenddate
nicht null seinwen dasstatus
ist komplett"
Ist das möglich? Ich verwende SQLite v3.6.16.