phpMyAdmin
 sql >> डेटाबेस >  >> Database Tools >> phpMyAdmin

कॉलम में NOT NULL बाधा जोड़ें

आपने लिखा, "मैं अभी भी खाली तार (=NULL) सम्मिलित कर सकता हूं," जो एक गलतफहमी की तरह लगता है। SQL में, एक खाली स्ट्रिंग NULL का मूल्यांकन नहीं करती है, या इसके विपरीत। एक खाली स्ट्रिंग डालने का प्रयास करें और SELECT from wall where token_message is NULL . आपको शून्य पंक्तियां वापस मिलनी चाहिए। फिर एक इन्सर्ट करने का प्रयास करें जहाँ आप NULL निर्दिष्ट करते हैं (उद्धृत) आपके कॉलम के मान के रूप में, और आपको अपेक्षित त्रुटि संदेश मिलना चाहिए।

यदि वे परीक्षण अपेक्षित रूप से काम करते हैं, तो सब कुछ ठीक है, और आपकी समस्या वास्तव में यह है कि आप रिक्त तारों को सम्मिलित होने से रोकना चाहते हैं। देखें यह प्रश्न सुझावों के लिए, या केवल क्वेरी से पहले सत्यापन के दौरान रिक्त तारों की जांच करें।



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. PhpMyAdmin में SQL प्रारूप में तालिका निर्यात नहीं कर सकता

  2. मैं phpMyAdmin का उपयोग करके mySQL डेटाबेस के निर्यात को स्वचालित कैसे कर सकता हूं?

  3. MySql DB (PHP) से कनेक्ट करने में समस्या

  4. होम-ब्रू के साथ phpmyadmin स्थापित करना

  5. url php स्ट्रिंग प्राप्त करके डेटा हटाएं