SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
CREATE TABLE Lieferant ( LNr INTEGER PRIMARY KEY, LName VARCHAR(100) NOT NULL, Sitz VARCHAR(100) ); CREATE TABLE Teil ( TNr INTEGER PRIMARY KEY, TName VARCHAR(100) NOT NULL, Farbe VARCHAR(100), Gewicht DOUBLE, Preis DEC(8, 4) CHECK (Preis > 0) ); CREATE TABLE Projekt ( PNr INTEGER PRIMARY KEY, PName VARCHAR(100) NOT NULL, Ort VARCHAR(100) ); CREATE TABLE LTP ( LNr INTEGER NOT NULL, TNr INTEGER NOT NULL, PNr INTEGER NOT NULL, Menge INTEGER CHECK (Menge > 0), PRIMARY KEY (LNr, TNr, PNr), FOREIGN KEY (LNr) REFERENCES Lieferant(LNr), FOREIGN KEY (TNr) REFERENCES Teil(TNr), FOREIGN KEY (PNr) REFERENCES Projekt(PNr) ); ALTER TABLE Projekt ADD COLUMN Status INTEGER DEFAULT 5; ALTER TABLE Teil MODIFY COLUMN Gewicht INTEGER CHECK (Gewicht > 0); ALTER TABLE Projekt DROP COLUMN Ort; DROP TABLE LTP; DROP TABLE Lieferant; DROP TABLE Teil;
Stuck with a problem? Got Error? Ask ChatGPT!
Copy Clear