Hi! Could we please enable some services and cookies to improve your experience and our website?

SQLize | PHPize | SQLtest

Online Sandbox for SQL and PHP: Write, Run, Test, and Share SQL Queries and PHP Code

A A A
Login    Share code      Blog   FAQ
Copy Format Clear
CREATE TABLE Konto( KontoID CHAR(4) NOT NULL UNIQUE, NAME VARCHAR(30) NOT NULL, EMail VARCHAR(30) UNIQUE, Punkte INTEGER, PRIMARY KEY(KontoID), CHECK(Punkte < 1000), CHECK(Punkte >= 0) ); CREATE TABLE Eintrag( PostID CHAR(4) NOT NULL UNIQUE, Autor VARCHAR(30) REFERENCES KontoID ON DELETE CASCADE, Datum DATE, Anonym BOOLEAN, PRIMARY KEY(PostID) ); CREATE TABLE Kommentar( KontoID CHAR(4) REFERENCES KontoID ON DELETE CASCADE, PostID CHAR(4) REFERENCES PostID ON DELETE CASCADE, Zeit TIMESTAMP NOT NULL, Text VARCHAR(1024), PRIMARY KEY(KontoID, PostID, Zeit) ); ALTER TABLE Eintrag ADD Punkte INTEGER; ALTER TABLE Eintrag ADD Constraint PunkteRange CHECK(Punkte < 100); ALTER TABLE Eintrag ADD Inhalt VARCHAR(1024);

Stuck with a problem? Got Error? Ask AI support!

Copy Clear