Produkte mit negativem Preis verbieten
Nach dem dritten Bug bat die Buchhaltung: „lass die Datenbank selbst Produkte mit einem Preis kleiner oder gleich null ablehnen“ — das ist zuverlässiger als eine Validierung im Anwendungscode.
Erstelle eine Tabelle products mit id (Primärschlüssel), name (bis zu 100 Zeichen) und price (Zahl mit zwei Nachkommastellen) und füge anschließend eine Bedingung products_price_positive hinzu, die Zeilen mit price ≤ 0 verbietet. Danach schlägt jeder Versuch, eine Zeile mit einem Preis von null oder negativem Preis einzufügen, mit einem Fehler fehl.
Nur CREATE/ALTER/DROP — kein abschließendes SELECT erforderlich.
Melde dich an, um den Einreichungsverlauf zu sehen
AnmeldenMelde dich an, um den KI-Mentor zu nutzen
AnmeldenKein Ausgangsschema
Diese Aufgabe beginnt ohne Tabellen — du erstellst sie mit CREATE TABLE.