एपोस्ट्रोफ को बदलने के लिए, आप रिप्लेस () का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है -
अपना टेबलनाम अपडेट करें अपना कॉलमनाम सेट करें=बदलें(yourColumnName,'\'','');
आइए पहले एक टेबल बनाएं -
mysql> तालिका बनाएं DemoTable (Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Sentence varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.17 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। वाक्य के लिए अपोस्ट्रोफी जोड़ा जाता है -
mysql> डेमोटेबल (वाक्य) मान ('क्रिस के पिता') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.07 सेकंड) mysql> डेमोटेबल (वाक्य) मानों में डालें ('लैरी की माँ');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.06 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+----+----------------+| आईडी | वाक्य |+----+----------------+| 1 | क्रिस के पिता || 2 | लैरी की माँ |+----+----------------+2 पंक्तियाँ सेट में (0.00 सेकंड)एपोस्ट्रोफ को बदलने के लिए निम्नलिखित प्रश्न है -
mysql> अद्यतन डेमोटेबल सेट सेंटेंस =बदलें (वाक्य, '\'', ''); क्वेरी ठीक है, 2 पंक्तियाँ प्रभावित (0.07 सेकंड) पंक्तियाँ मिलान:2 परिवर्तित:2 चेतावनियाँ:0
आइए हम यह जांचने के लिए तालिका से रिकॉर्ड प्रदर्शित करें कि एपोस्ट्रोफ को बदला गया है या नहीं।
mysql> डेमोटेबल से *चुनें;
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
<पूर्व>+-----+---------------+| आईडी | वाक्य |+----+---------------+| 1 | क्रिस फादर || 2 | लैरी मदर |+----+---------------+2 पंक्तियों में सेट (0.00 सेकंड)