Interzice introducerea produselor cu preț negativ
După al treilea bug, contabilitatea a cerut: «lasă baza de date însăși să respingă produsele cu preț mai mic sau egal cu zero» — este mai sigur decât validarea în codul aplicației.
Construiește products cu id (cheie primară), name (până la 100 de caractere) și price (număr cu două zecimale), apoi adaugă o constrângere products_price_positive care interzice rândurile cu price ≤ 0. După aceea, orice încercare de a insera un rând cu preț zero sau negativ eșuează cu o eroare.
Doar CREATE/ALTER/DROP — nu este nevoie de un SELECT la final.
Conectează-te pentru a vedea istoricul soluțiilor trimise
Conectează-teConectează-te pentru a folosi Mentorul AI
Conectează-teFără schemă inițială
Această problemă începe fără tabele — le vei crea prin CREATE TABLE.