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

बूलियन या टिन्यिनट भ्रम

MySQL में आंतरिक बूलियन डेटा प्रकार नहीं है। यह सबसे छोटे पूर्णांक डेटा प्रकार - TINYINT का उपयोग करता है।

BOOLEAN और BOOL, TINYINT(1) के समकक्ष हैं, क्योंकि वे समानार्थी हैं।

इस तालिका को बनाने का प्रयास करें -

CREATE TABLE table1 (
  column1 BOOLEAN DEFAULT NULL
);

फिर SHOW CREATE TABLE चलाएँ, आपको यह आउटपुट मिलेगा -

CREATE TABLE `table1` (
  `column1` tinyint(1) DEFAULT NULL
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. टैगिंग सिस्टम:Toxi समाधान प्रश्न

  2. MySQL IN ऑपरेटर का प्रदर्शन (बड़ा?) मानों की संख्या

  3. MySQL कई-से-अनेक विदेशी कुंजी के साथ संबंध

  4. LAST_INSERT_ID () MySQL

  5. IP पते के लिए किस MySQL डेटाटाइप का उपयोग करना है?