-
AFAIK डॉट दशमलव मानों के लिए मानक संकेतन है। अल्पविराम का उपयोग करने से SQL पार्स त्रुटियाँ ट्रिगर हो सकती हैं या यदि वाक्य-विन्यास संदर्भ अल्पविराम की अनुमति देता है तो किसी का ध्यान नहीं जा सकता है।
-
आपने
DECIMAL
. की शुद्धता को कैसे परिभाषित किया? कॉलम?अगर यह
DECIMAL(10, 2)
है इसमें कुल 10 संख्याएँ होंगी जिनमें से 2 दशमलव मान हैं (2 दशमलव पूर्णांकन के साथ जिसका अर्थ है कि10.215
10.22
. के रूप में सहेजा गया है और10.214
हो जाता है10.21
)।अगर यह
DECIMAL(10)
है इसका कोई दशमलव मान नहीं होगा और इसे पूर्णांक में पूर्णांकित किया जाएगा। -
अगर आप
FLOAT
का इस्तेमाल करते हैं याDOUBLE PRECISION
आपको दशमलव मानों की संख्या निर्दिष्ट करने की आवश्यकता नहीं है, लेकिन इसकी अपनी खामियां हैं।