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

बूलियन मानों को संग्रहीत करने के लिए किस MySQL डेटा प्रकार का उपयोग करना है

MySQL 5.0.3 और उच्चतर के लिए, आप BIT . का उपयोग कर सकते हैं . मैनुअल कहता है:

<ब्लॉकक्वॉट>

MySQL 5.0.3 के अनुसार, बिट-फ़ील्डवैल्यू को स्टोर करने के लिए BIT डेटा प्रकार का उपयोग किया जाता है। एक प्रकार का बीआईटी (एम) एम-बिट मानों के भंडारण को सक्षम बनाता है। एम 1 से 64 तक हो सकता है।

अन्यथा, MySQL मैनुअल के अनुसार आप BOOL . का उपयोग कर सकते हैं या BOOLEAN , जो फिलहाल tinyint के उपनाम हैं (1):

<ब्लॉकक्वॉट>

बूल, बूलियन:ये प्रकार TINYINT (1). शून्य का मान असत्य माना जाता है। गैर-शून्य मान सत्य माने जाते हैं।

MySQL यह भी बताता है कि:

<ब्लॉकक्वॉट>

हम भविष्य में MySQL रिलीज़ में मानक SQL के अनुसार पूर्ण बूलियन टाइप हैंडलिंग को लागू करने का इरादा रखते हैं।

संदर्भ:http://dev.mysql.com /doc/refman/5.5/hi/numeric-type-overview.html



  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. त्रुटि:त्रुटि 1005:तालिका नहीं बना सकता (त्रुटि:121)

  3. PDO + MySQL और टूटा हुआ UTF-8 एन्कोडिंग

  4. PlanetScale &Vitess:रेफ़रेंशियल इंटिग्रिटी विथ लिगेसी शेयर्ड डेटाबेस

  5. ClusterControl 1.4.1 की घोषणा - ProxySQL संस्करण