REPLACE का सिंटैक्स है:
REPLACE(text_string, from_string, to_string)
MySQL संदर्भ REPLACE को फ़ंक्शन के रूप में वर्णित करता है जो स्ट्रिंग की सभी घटनाओं के साथ स्ट्रिंग टेक्स्ट_स्ट्रिंग को स्ट्रिंग to_string द्वारा प्रतिस्थापित करता है, जहां से_स्ट्रिंग की खोज करते समय मिलान केस-संवेदी होता है। text_string को डेटाबेस तालिका में किसी फ़ील्ड से भी पुनर्प्राप्त किया जा सकता है।
अधिकांश SQL कमांड REPLACE () फ़ंक्शन का उपयोग कर सकते हैं, विशेष रूप से SELECT और UPDATE मैनिपुलेशन स्टेटमेंट।
उदाहरण के लिए, REPLACE फ़ंक्शन का उपयोग करके UPDATE SQL कमांड का सिंटैक्स:
update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, 'find this string', 'replace found string with this string');
उदाहरण के तौर पर:
update client_table set company_name = replace(company_name, 'Old Company', 'New Company')
उपरोक्त कथन क्लाइंट_टेबल तालिका के company_name के क्षेत्र में 'पुरानी कंपनी' के सभी उदाहरणों को 'नई कंपनी' में बदल देगा।
SQLECT क्वेरी के लिए एक और उदाहरण:
SELECT REPLACE('www.mysql.com', 'w', 'Ww');
उपरोक्त कथन परिणाम के रूप में 'WwWwWw.mysql.com' लौटाएगा। REPLACE फ़ंक्शन मल्टीबाइट सुरक्षित है।