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

मुझे MySQL में बड़ी INT डेटाटाइप लंबाई सेट करने में त्रुटि क्यों नहीं मिलती है?

एम मान आपके द्वारा संग्रहीत की जा सकने वाली संख्याओं की श्रेणी को प्रभावित नहीं करता है। आप उन्हीं नंबरों को INT(1) . में सेव कर सकते हैं जैसा कि INT(30) . में है . संख्या केवल ZEROFILL<को प्रभावित करती है /कोड> व्यवहार

mysql> CREATE TEMPORARY TABLE foobar(x INT(40) ZEROFILL);
Query OK, 0 rows affected (0.00 sec)

mysql> INSERT INTO foobar(x) VALUES (42);
Query OK, 1 row affected (0.00 sec)

mysql> SELECT * FROM foobar;
+------------------------------------------+
| x                                        |
+------------------------------------------+
| 0000000000000000000000000000000000000042 |
+------------------------------------------+
1 row in set (0.00 sec)

mysql>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel वाक्पटु JSON स्तंभ अद्यतन नहीं करता है:स्ट्रिंग रूपांतरण के लिए सरणी

  2. प्रत्येक पृष्ठ में टेबल कॉलम हेडर को कैसे दोहराएं

  3. MySQL बैकअप लेने और पुनर्स्थापित करने का सबसे तेज़ तरीका

  4. मेवेन से जावा प्रोग्राम चलाने की कोशिश करते समय अपवाद

  5. मैं PHP में MySQL तालिका की अंतिम सम्मिलित आईडी कैसे प्राप्त करूं?