Uždrausk kurti prekes su neigiama kaina
Po trečio klaidos atvejo buhalterija paprašė: „tegul pati duomenų bazė nepraleidžia prekių, kurių kaina mažesnė ar lygi nuliui“ — tai patikimiau nei tikrinti programos kode.
Sukurk products su id (pirminis raktas), name (iki 100 simbolių) ir price (skaičius su dviem skaitmenimis po kablelio), tada pridėk apribojimą products_price_positive, draudžiantį eilutes su price ≤ 0. Po to bet koks bandymas įterpti eilutę su nuline ar neigiama kaina nukris su klaida.
Tik CREATE/ALTER/DROP — galutinio SELECT nereikia.
Prisijunkite, kad matytumėte pateikimų istoriją
PrisijungtiPrisijunkite, kad naudotumėte DI mentorių
PrisijungtiPradinės schemos nėra
Ši užduotis prasideda be lentelių — sukursite jas naudodami CREATE TABLE.