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

क्या होता है जब मैं एक पीडीओ स्टेटमेंट में बूलियन ट्रू-फाल्स को एक पैरामीटर के रूप में भेजता हूं जो एक इंट फील्ड से जुड़ा होता है?

आपकी स्कीमा पर निर्भर करता है। डेटाबेस में बूलियन कॉलम के लिए आप निम्नलिखित निर्माण का उपयोग कर सकते हैं (एक बूलियन निर्माण है, लेकिन यह टिन्यिनट के लिए सिर्फ एक उपनाम है):

`disabled` tinyint(1) NOT NULL DEFAULT '0'

फिर जब आप बाइंड करते हैं, तो आप एक बूल मान लागू कर सकते हैं:

$stmt->bindValue(':disabled', $disabled, PDO::PARAM_BOOL);


  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-कनेक्टर pycharm में स्क्रिप्ट में आयात नहीं करेगा

  2. Mysql कई संग्रहीत प्रक्रियाओं से एक संग्रहीत कार्यविधि बनाता है

  3. MySQL टाइप टेक्स्ट के लिए अधिकतम लंबाई

  4. एक SSL कनेक्शन पर Django को एक MySQL डेटाबेस से कैसे कनेक्ट करें?

  5. अच्छा डेटाबेस डिज़ाइन, विशेषताओं की चर संख्या