हम पैसे के मूल्यों को MySQL में दशमलव (value1, value2) में स्टोर कर सकते हैं। यहां, मान 1 मान 2 सहित कुल श्रेणी है। मान 2 दशमलव बिंदु के बाद अंकों की संख्या निर्दिष्ट करता है। इस अवधारणा को समझने के लिए नीचे दिए गए कदम हैं।
सबसे पहले create कमांड का उपयोग करके एक टेबल बनाई जाती है।
mysql> टेबल बनाएं MoneyDemo-> (-> Id int,-> Money दशमलव(10,2)->);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.46 सेकंड)
जैसा कि ऊपर दिए गए कमांड से देखा जा सकता है, दशमलव मान में केवल 10 अंक होते हैं और दशमलव बिंदु के बाद भी 2 अंक होते हैं।
टेबल बनाने के बाद इन्सर्ट कमांड की मदद से कुछ रिकॉर्ड डाले जाते हैं। यह इस प्रकार दिया गया है -
mysql> INSERT इन MoneyDemo वैल्यू (1,98777445.50); क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> मनीडेमो वैल्यू में INSERT (2,12345678.00); क्वेरी ओके, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> INSERT मनीडेमो मानों में (3,88888888.50); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)
यदि उपरोक्त कमांड में 10 से अधिक अंक डाले जाते हैं, तो एक त्रुटि संदेश उत्पन्न होगा। इसे नीचे देखा जा सकता है -
mysql> MoneyDemo मानों में डालें(3,8888888888.50);ERROR 1264 (22003):पंक्ति 1 पर कॉलम 'मनी' के लिए सीमा मान से बाहर
तालिका के सभी अभिलेखों को चयन कथन की सहायता से प्रदर्शित किया जा सकता है। इसके लिए प्रश्न नीचे दिया गया है -
mysql> MoneyDemo से * चुनें;
प्राप्त आउटपुट इस प्रकार है
<पूर्व>+----------+---------------+| आईडी | पैसा |+----------+---------------+| 1 | 98777445.50 || 2 | 12345678.00 || 3 | 88888888.50 |+------+---------------+3 पंक्तियों में सेट (0.00 सेकंड)