#774

Zakaž zakládat produkty se zápornou cenou

Po třetí chybě účetní požádala: „ať databáze sama nepustí produkty s cenou menší nebo rovnou nule“ — je to spolehlivější než validovat v kódu aplikace. Postav tabulku products s id (primární klíč), name (řetězec do 100 znaků) a price (číslo se dvěma desetinnými místy), poté k ní přidej omezení products_price_positive, které zakazuje řádky s price ≤ 0. Poté každý pokus vložit řádek s nulovou nebo zápornou cenou skončí chybou.

Jen CREATE/ALTER/DROP — závěrečný SELECT není potřeba.

Výsledek vašeho dotazu se zobrazí zde

Žádné výchozí schéma

Tato úloha začíná bez tabulek — vytvoříte je pomocí CREATE TABLE.

Focus radio
Paused · SomaFM · Fluid