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

एक MySQL तालिका में गैर-डुप्लिकेट मान डालें

<घंटा/>

केवल गैर-डुप्लिकेट मान सम्मिलित करने की अनुमति देने के लिए, UNIQUE बाधा का उपयोग करें। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable832(FirstName varchar(100), LastName varchar(100), UNIQUE(FirstName,LastName));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.87 सेकंड)

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

mysql> DemoTable832 मानों ('जॉन', 'स्मिथ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> DemoTable832 मानों ('एडम', 'स्मिथ') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> डेमोटेबल 832 मान ('जॉन', 'डो') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.33 सेकंड) mysql> डेमोटेबल 832 मानों में डालें ('जॉन', 'स्मिथ'); त्रुटि 1062 ( 23000):'फर्स्टनाम' कुंजी के लिए डुप्लिकेट प्रविष्टि 'जॉन-स्मिथ'

ऊपर, हमने तालिका में डुप्लिकेट प्रविष्टि डालने का प्रयास किया, लेकिन एक त्रुटि देखी जा सकती है।

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> DemoTable832 से *चुनें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+-----------+----------+| प्रथम नाम | अंतिम नाम |+-----------+----------+| एडम | स्मिथ || जॉन | डो || जॉन | स्मिथ |+-----------+----------+3 पंक्तियों में सेट (0.00 सेकंड)
  1. जावा के साथ एक MySQL तालिका में रिकॉर्ड डालें जावा के साथ एक MySQL तालिका में रिकॉर्ड डालें

    आइए पहले एक टेबल बनाएं। MySQL में टेबल बनाने के लिए क्वेरी निम्नलिखित है - टेबल बनाएं DemoTable(Id int, Name varchar(30), CountryName varchar(30), Age int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.66 सेकंड) MySQL डेटाबेस तक पहुँचने के लिए जावा कोड निम्नलिखित है - 0) { System.out.println (रिकॉर्ड डाला ग

  1. - एक MySQL तालिका में JSON डालें?

    आइए हम एक टेबल बनाते हैं और JSON टाइप के साथ एक कॉलम वैल्यू सेट करते हैं तालिका बनाएं DemoTable1832 ( ListOfNames JSON );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1832 (ListOfNames) मानों में डालें ([एडम, जॉन, सैम]); क्वेरी ठ

  1. - MySQL संग्रहीत कार्यविधि में किसी तालिका में डेटा सम्मिलित करें?

    संग्रहीत कार्यविधि में तालिका में सम्मिलित करने के लिए, सिंटैक्स इस प्रकार है - create procedure yourProcedureName(OptionalParameter)    begin    insert into yourTableName() values(yourValue1,yourValue2,...N); end में डालें ऊपर दिए गए सिंटैक्स को समझने के लिए, आइए पहले एक टेबल ब