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

MySQL में स्वचालित लोअरकेस रूपांतरण? क्या यह संभव है?

हां, यह ट्रिगर्स के साथ संभव है। आप सम्मिलन पर स्वचालित लोअरकेस रूपांतरण के लिए ट्रिगर बना सकते हैं। आइए पहले एक टेबल बनाते हैं:

mysql> CREATE TABLE DemoTable (
    StudentSubject TEXT
);

स्वचालित लोअरकेस रूपांतरण के लिए ट्रिगर बनाएं:

mysql> CREATE TRIGGER lowerCaseOnInsertDemo BEFORE INSERT ON DemoTable FOR EACH ROW SET NEW.StudentSubject = LOWER(NEW.StudentSubject);

टेबल में कुछ रिकॉर्ड डालें:

mysql> INSERT INTO DemoTable VALUES('MOngoDb');
mysql> INSERT INTO DemoTable VALUES('JaVA');
mysql> INSERT INTO DemoTable VALUES('MySqL');

टेबल से सभी रिकॉर्ड प्रदर्शित करें:

mysql> SELECT * FROM DemoTable;

यह परिवर्तित लोअरकेस मान प्रदर्शित करेगा:

+----------------+
| StudentSubject |
+----------------+
| mongodb        |
| java           |
| mysql          |
+----------------+
  1. - MySQL में अंडरस्कोर (_) को तालिका नाम के रूप में उपयोग करना

    MySQL में बैकटिक का उपयोग करके विशेष वर्ण वाले तालिका नाम बनाना MySQL में तालिका या कॉलम नाम में विशेष वर्ण (जैसे अंडरस्कोर, स्पेस, हाइफन) होने पर, उन्हें बैकटिक (`) में लपेटना आवश्यक होता है। व्यावहारिक उदाहरण अंडरस्कोर वाले तालिका नाम के साथ तालिका बनाना CREATE TABLE `DemoTable_1` ( Id INT

  1. - MySQL में दो टेबल पर एकल SELECT क्वेरी करना (कार्टेशियन उत्पाद)

    MySQL में दो टेबल पर कार्टेशियन उत्पाद (क्रॉस जॉइन) दो टेबल पर बिना जॉइन शर्त के SELECT करने से कार्टेशियन उत्पाद (क्रॉस जॉइन) उत्पन्न होता है: पहली टेबल की प्रत्येक पंक्ति दूसरी टेबल की प्रत्येक पंक्ति के साथ जुड़ती है। परिणाम पंक्तियाँ = पंक्तियाँ_टेबल1 × पंक्तियाँ_टेबल2। उदाहरण: दो असंबंधित टेबल

  1. क्या Java में  this  को रेफरेंस असाइन करना संभव है? क्या Java में 'this' को रेफरेंस असाइन करना संभव है?

    Java में this कीवर्ड का उपयोग वर्तमान ऑब्जेक्ट के रेफरेंस के रूप में किया जाता है, एक इंस्टेंस मेथड या कंस्ट्रक्टर के भीतर। इसका उपयोग करके, आप क्लास के सदस्यों जैसे कंस्ट्रक्टर्स, वेरिएबल्स, और मेथड्स को संदर्भित कर सकते हैं। this को रेफरेंस असाइन करना परिभाषा के अनुसार this एक कीवर्ड है जो वर्तमा