एक रिटेल टेबल बनाना
बिज़नेस डेवलपमेंट टीम को लगता है कि हर जिम में एक छोटा रिटेल सेक्शन जोड़कर राजस्व बढ़ाया जा सकता है. इस इन-जिम स्टोर में वे तौलिए, स्नीकर्स, और बेवरेज जैसी चीज़ें बेचेंगे. बेचे जा रहे सामान को ट्रैक करने के लिए उन्हें CORE_GYM स्कीमा में एक नई टेबल चाहिए. यह टेबल बनाने के लिए वे आपके पास आए हैं. दिखाइए, आप क्या कर सकते हैं!
यह अभ्यास पाठ्यक्रम का हिस्सा है
Snowflake में Data Types और Functions
अभ्यास निर्देश
transaction_idनाम का एक numeric फ़ील्ड बनाएँ, जिसकी precision 16 और scale 0 हो.pre_tax_amountकोNUMBERके रूप में परिभाषित करें, जिसमें कुल 6 अंक हों और दशमलव के दाईं ओर 2 अंक हो सकें.- एक
tax_rateकॉलम शामिल करें जो28.625जैसे नंबर को स्टोर कर सके; कुल 5 अंक, जिनमें से 3 दशमलव के दाईं ओर हों.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
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)
);