Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL डेटाबेस में DECIMAL कैसे डालें?

DECIMAL(कुल_अंक, दशमलव_अंक) डेटा प्रकार का उपयोग

MySQL में सटीक दशमलव मान संग्रहीत करने के लिए DECIMAL डेटा प्रकार का उपयोग करें।

सिंटैक्स

yourColumnName DECIMAL(TotalDigits, DigitsAfterDecimalPoint);

उदाहरण

mysql> CREATE TABLE DecimalInsert (
    -> Id INT, Name VARCHAR(100), Amount DECIMAL(4,2)
    -> );
mysql> INSERT INTO DecimalInsert VALUES (1,'John',12.4);
mysql> INSERT INTO DecimalInsert VALUES (2,'Carol',12.34);
mysql> INSERT INTO DecimalInsert VALUES (3,'Mike',1.424); -- चेतावनी: ट्रंकेट

परिणाम:

mysql> SELECT * FROM DecimalInsert;
+------+-------+--------+
| Id   | Name  | Amount |
+------+-------+--------+
| 1    | John  | 12.40  |
| 2    | Carol | 12.34  |
| 3    | Mike  | 1.42   |
+------+-------+--------+

व्याख्या: DECIMAL(4,2) का अर्थ है कुल 4 अंक, जिनमें से 2 दशमलव के बाद। तीसरी पंक्ति में 1.424 को 1.42 पर ट्रंकेट किया गया (चेतावनी के साथ)।

सुझाव: वित्तीय डेटा के लिए हमेशा DECIMAL का उपयोग करें, FLOAT/DOUBLE नहीं, क्योंकि वे सटीक नहीं होते।

  1. Java का उपयोग करके MySQL डेटाबेस में डेटा कैसे डालें Java का उपयोग करके MySQL डेटाबेस में डेटा कैसे डालें

    MySQL डेटाबेस में डेटा डालने के लिए, INSERT कमांड का उपयोग करें। सिंटैक्स इस प्रकार है - INSERT INTO yourTableName(yourColumnName1,........yourColumnNameN) VALUES (Value1,Value2,......ValueN); यहां, मैं JAVA प्रोग्रामिंग भाषा के साथ MySQL डेटाबेस में रिकॉर्ड्स डाल रहा हूँ। पहले, हमें MySQL में एक ट

  1. JDBC का उपयोग करके MySQL डेटाबेस में फाइल कैसे डालें/स्टोर करें? JDBC का उपयोग करके MySQL डेटाबेस में फाइल कैसे डालें/स्टोर करें?

    सामान्य तौर पर, फाइल की सामग्री MySQL डेटाबेस में Clob (TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT) डेटाटाइप के तहत संग्रहीत होती है।JDBC Clob डेटाटाइप के लिए समर्थन प्रदान करता है, डेटाबेस में टेबल में फाइल की सामग्री स्टोर करने के लिए।PreparedStatement  इंटरफ़ेस का setCharacterStream() मेथड पैरामीट

  1. Java PreparedStatement से MySQL में NULL मान डालें Java PreparedStatement से MySQL में NULL मान डालें

    Java JDBC में PreparedStatement.setNull(parameterIndex, sqlType) का उपयोग करके MySQL कॉलम में SQL NULL मान डालें। टेबल बनाएं mysql> CREATE TABLE DemoTable1893 (FirstName VARCHAR(20)); Java कोड import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import j