Estä tuotteiden lisääminen negatiivisella hinnalla
Kolmannen bugin jälkeen kirjanpito pyysi: «antakaa tietokannan itse hylätä tuotteet, joiden hinta on nolla tai sitä pienempi» — se on luotettavampaa kuin validointi sovelluskoodissa.
Rakenna products-taulu, jossa on id (pääavain), name (enintään 100 merkkiä) ja price (luku kahdella desimaalilla), ja lisää siihen sitten rajoite products_price_positive, joka kieltää rivit, joissa price ≤ 0. Tämän jälkeen mikä tahansa yritys lisätä rivi nolla- tai negatiivisella hinnalla epäonnistuu virheellä.
Pelkkä CREATE/ALTER/DROP — lopussa ei tarvita SELECT-lausetta.
Kirjaudu sisään nähdäksesi palautushistorian
Kirjaudu sisäänKirjaudu sisään käyttääksesi tekoälymentoria
Kirjaudu sisäänEi aloitusskeemaa
Tämä tehtävä alkaa ilman tauluja — luot ne CREATE TABLE -komennolla.