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

MySQL में कैसे समझें कि BIGINT साइन्ड है या अनसाइन्ड?


यदि आप अनसाइन्ड निर्दिष्ट नहीं करते हैं, तो bigint साइन्ड होगा। यदि आप अनसाइन्ड निर्दिष्ट करते हैं, तो bigint अनसाइन्ड होगा।

आइए पहले एक टेबल बनाते हैं:

mysql> create table DemoTable    (    Number bigint, // signed    Number2 bigint unsigned // unsigned    ); Query OK, 0 rows affected (1.08 sec)

इन्सर्ट कमांड का उपयोग करके टेबल में रिकॉर्ड डालें:

mysql> insert into DemoTable values(18446744073709551615,18446744073709551615); ERROR 1264 (22003): Out of range value for column 'Number' at row 1 mysql> insert into DemoTable values(9223372036854775807,18446744073709551615); Query OK, 1 row affected (0.28 sec)

सेलेक्ट स्टेटमेंट का उपयोग करके टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> select * from DemoTable;

इससे निम्न आउटपुट प्राप्त होगा:

+---------------------+----------------------+ | Number | Number2 | +---------------------+----------------------+ | 9223372036854775807 | 18446744073709551615 | +---------------------+----------------------+ 1 row in set (0.00 sec)

  1. - MySQL में AUTO_INCREMENT कॉलम द्वारा कैसे क्रमबद्ध करें?

    MySQL में AUTO_INCREMENT कॉलम से ORDER BY करना AUTO_INCREMENT प्राथमिक कुंजी कॉलम द्वारा परिणाम क्रमबद्ध करने के लिए सीधे उस कॉलम का उपयोग करें। टेबल बनाना और डेटा डालना mysql> CREATE TABLE DemoTable ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, FirstName VARCHAR(100) ); Query OK, 0 rows

  1. - MySQL में पंक्तियाँ कैसे छोड़ें (स्किप करें)?

    MySQL में LIMIT OFFSET से पंक्तियाँ छोड़ना परिणाम सेट से कुछ प्रारंभिक पंक्तियाँ छोड़ने के लिए LIMIT ... OFFSET का उपयोग करें। टेबल बनाना और डेटा डालना mysql> CREATE TABLE DemoTable860 ( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(100) ); Query OK, 0 rows affected (0.73 sec)

  1. - MySQL में डेटटाइम को री-फॉर्मेट कैसे करें?

    परिचय MySQL में DATE_FORMAT() फंक्शन का उपयोग करके डेटटाइम मानों को विभिन्न फॉर्मेट में प्रदर्शित किया जा सकता है। MySQL डिफ़ॉल्ट रूप से YYYY-MM-DD HH:MM:SS फॉर्मेट में डेटटाइम स्टोर और प्रदर्शित करता है। उदाहरण: टेबल बनाना और डेटा डालना ); Query OK, 0 rows affected (1.10 sec) INSERT INTO DemoTa