Aan de slagGa gratis aan de slag

Een retailtabel maken

Het business development-team ziet een kans om de omzet per sportschool te verhogen door een retailgedeelte toe te voegen. In deze winkel in de sportschool verkopen ze bijvoorbeeld handdoeken, sneakers en drankjes. Om de verkochte artikelen bij te houden, is er een nieuwe tabel nodig in het CORE_GYM-schema. Voor het maken van die tabel kloppen ze bij jou aan. Laat zien wat je kunt!

Deze oefening maakt deel uit van de cursus

Gegevenstypen en functies in Snowflake

Cursus bekijken

Oefeninstructies

  • Maak een numeriek veld transaction_id met een precision van 16 en een scale van 0.
  • Definieer pre_tax_amount als een NUMBER met in totaal 6 cijfers, waarvan er 2 rechts van de decimale punt kunnen staan.
  • Voeg een kolom tax_rate toe die een getal zoals 28.625 kan opslaan; in totaal 5 cijfers waarvan 3 rechts van de decimale punt.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

CREATE OR REPLACE TABLE retail (
  	-- transaction_id stores 16 total digits with 0 right of the decimal point
    ___ NUMBER(16, 0),
  	-- pre_tax_amount stores up to 6 digits with 2 right of the decimal point
    ___,
  	-- tax_rate stores up to 5 digits with 3 right of the decimal point
    ___,
    transaction_total NUMBER(6, 2)
);
Code bewerken en uitvoeren