मेरे पास केवल एक कॉलम वाला एक टेबल है जिसमें एकाधिक टेक्स्ट मान हैं। उन सभी का अंत उन्हीं 4 वर्णों के साथ होता है जिन्हें मैं हटाना चाहूंगा। क्या कोई, कृपया, इसके लिए एक प्रश्न के साथ मेरी मदद कर सकता है?

मैंने पहले ही 'प्रतिस्थापित' करने का प्रयास किया है

SELECT REPLACE(ticker, 'USDT', '') FROM tickers;

ऐसा लगता है कि मैं जो चाहता हूं, लेकिन यह मेरे डेटा को किसी तालिका में अपडेट नहीं करता है।

0
punkuotukas 12 मई 2021, 14:55

2 जवाब

सबसे बढ़िया उत्तर

आपको एक update स्टेटमेंट चाहिए

UPDATE tickers
SET ticker = REPLACE(ticker, 'USDT', '');
0
JGH 12 मई 2021, 14:57

यदि आप अंतिम 4 वर्णों के बारे में सुनिश्चित नहीं हैं, तो आप नीचे का उपयोग करके भी अपडेट कर सकते हैं -

अद्यतन टिकर SET टिकर = SUBSTR (टिकर, -4);

0
Mahesh 12 मई 2021, 15:33