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

ट्रिगर्स के साथ INSERT कमांड पर MySQL टेबल अपडेट करें?

<घंटा/>

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1 -> ( -> Id int, -> FirstName varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.52 सेकंड)

यहाँ दूसरी तालिका बनाने की क्वेरी है -

mysql> टेबल बनाएं DemoTable2 -> (-> EmployeeId int, -> EmployeeName varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.51 सेकंड)

आइए अब इंसर्ट कमांड पर MySQL टेबल को अपडेट करने के लिए एक ट्रिगर बनाएं -

mysql> DELIMITER //mysql> TRIGGER updateDemoOnInsert बनाएं -> DemoTable2 पर डालने के बाद -> प्रत्येक पंक्ति के लिए शुरू करें -> DemoTable1 मानों (110, 'एडम') में डालें; -> END -> // क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.14 सेकंड)mysql> DELIMITER; 

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

mysql> DemoTable2 मानों में डालें (101, 'माइक'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड)

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

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

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

<पूर्व>+---------------+--------------+| कर्मचारी आईडी | कर्मचारी का नाम |+---------------+--------------+| 101 | माइक |+---------------+--------------+1 पंक्ति में सेट (0.00 सेकंड)

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

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

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

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

    इसके लिए आपको जावा में रेडीस्टेटमेंट को अपडेट के लिए इस्तेमाल करना होगा। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, FirstName varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.62 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल वैल्यू (121, सैम) में डालें; क्वेरी

  1. जावा के साथ एक MySQL तालिका में रिकॉर्ड डालें

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

  1. जावा के साथ एक MySQL तालिका में केवल एक कॉलम कैसे सम्मिलित करें?

    एक कॉलम डालने के लिए Java-MySQL कनेक्शन कोड में INSERT INTO स्टेटमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) MySQL तालिका में केवल एक कॉलम डालने के लिए जावा कोड यहां दिया गया है। उदाहरण आयात करें रेडीस्टेडमेंट पीएस =शून्य; कोशिश करें {con =DriverMa