1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Transakce a zpracování chyb v SQL Serveru

Connected

Cvičení

Oprava chyb při kompilaci

Tvůj kolega Bernard dnes musí odejít z práce dříve. Připravoval skript pro vložení nového produktu do tabulky products, ale nestihl ho dokončit. Požádal tě o pomoc a předal ti skript k dodělání.

Chce vložit produkt 'Sun Bicycles ElectroLite - 2017' se zásobou (stock) 10 kusů a cenou (price) 1 559,99 $. Případné chyby chce ukládat do tabulky errors. Pokud se pokusíš toto kolo vložit, dojde k chybě – v databázi už totiž existuje jiný produkt se stejným názvem.

Po spuštění skriptu zjistíš, že obsahuje několik chyb při kompilaci.

Dokážeš Bernardův skript opravit? Výsledný výstup musí být: An error occurred inserting the product!

Pokyny

100 XP

Poznámka: Chybové zprávy v DataCampu mají trochu jinou strukturu než v SQL Serveru, ale protože zobrazují samotný text chyby, bez problémů se v nich zorientuješ.

  • Spusť kód a ověř, že obsahuje chyby při kompilaci.
  • Oprav všechny chyby při kompilaci.
  • Spusť kód a získej požadovaný výstup: An error occurred inserting the product!