विवरण
SQL Server में REPLACE फंक्शन एक दी गई स्ट्रिंग में सबस्ट्रिंग a के सभी ऑकरेंस को एक नई सबस्ट्रिंग b से बदलने के लिए उपयोग किया जाता है।
सिंटैक्स
SQL Server में REPLACE फंक्शन का उपयोग करने के लिए, हम निम्न सिंटैक्स का उपयोग करते हैं:
REPLACE(string, string_a, string_b)
पैरामीटर्स:
- string: वह सोर्स स्ट्रिंग जिसमें एक छोटी स्ट्रिंग को दूसरी स्ट्रिंग से बदला जाएगा।
- string_a: string में वह सबस्ट्रिंग जिसे फंक्शन चलाने के बाद दूसरी स्ट्रिंग से बदला जाएगा।
- string_b: string_a को बदलने वाली नई स्ट्रिंग। सभी ऑकरेंस string_b से बदल दिए जाएंगे।
नोट:
- REPLACE केस-इनसेंसिटिव रिप्लेसमेंट लागू करता है।
- REPLACE का उपयोग SQL Server के निम्न संस्करणों में किया जा सकता है: SQL Server 2017, 2016, 2014, 2012, 2008 R2, 2008, और 2005।
उदाहरण
SQL Server में REPLACE फंक्शन के कुछ उदाहरण देखें:
SELECT REPLACE('QuaNtrimang.com', 'n', '3');
-- परिणाम: 'Qua3trima3g.com' (n और N दोनों को 3 से बदला गया)
SELECT REPLACE('TipsMake.com', 'quan', '1234');
-- परिणाम: '1234trimang.com'
SELECT REPLACE('TipsMake.com', '.com', '1');
-- परिणाम: 'Quantrimang1'
SELECT REPLACE('Quan Tri Mang', ' ', '0');
-- परिणाम: 'Quan0Tri0Mang'