Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

mysql में पैसा जमा करना

मनी वैल्यू को फ्लोट के रूप में स्टोर न करें, DECIMAL या NUMERIC प्रकार का उपयोग करें:

MySQL न्यूमेरिक टाइप्स के लिए डॉक्यूमेंटेशन

संपादित करें और स्पष्टीकरण:

फ़्लोट मान राउंडिंग त्रुटियों के लिए असुरक्षित हैं, क्योंकि उनकी सीमित सटीकता है, इसलिए जब तक आपको परवाह नहीं है कि आपको 10.00 के बजाय केवल 9.99 मिलते हैं, तो आपको DECIMAL/NUMERIC का उपयोग करना चाहिए क्योंकि वे निश्चित बिंदु संख्याएं हैं जिनमें ऐसी समस्याएं नहीं होती हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पायथन फ्लास्क और MySQL का उपयोग करके स्क्रैच से एक वेब ऐप बनाना:भाग 2

  2. एक MySQL कमांड में अधिकतम और न्यूनतम रिकॉर्ड का चयन करना

  3. कैसे Extbase में एक क्वेरी डिबग करने के लिए?

  4. MySQL:OR क्लॉज को कैसे इंडेक्स करें

  5. क्या MySQL में INT(1) बनाम TINYINT(1) का उपयोग करने में कोई अंतर है?