REPLACE(str, from_str, to_str) ব্যবহার
ইমেইল ঠিকানার ডোমেন অংশ (যেমন @gmail.com) বদলে অন্য ডোমেন (যেমন @amz.com) সেট করতে REPLACE() ফাংশন ব্যবহার করুন।
উদাহরণ
mysql> CREATE TABLE DemoTable1345 (UserEmailAddress TEXT);
mysql> INSERT INTO DemoTable1345 VALUES
('Carol123@gmail.com'), ('987Sam@gmail.com'), ('David_Miller@gmail.com'), ('Bob@gmail.com');
mysql> SELECT * FROM DemoTable1345;
কুয়েরি: ডোমেন পরিবর্তন
mysql> UPDATE DemoTable1345
SET UserEmailAddress = REPLACE(UserEmailAddress, '@gmail.com', '@amz.com');
ফলাফল
+----------------------+
| UserEmailAddress |
+----------------------+
| Carol123@amz.com |
| 987Sam@amz.com |
| David_Miller@amz.com |
| Bob@amz.com |
+----------------------+
ব্যাখ্যা: REPLACE স্ট্রিং-এর সব অকারেন্স রিপ্লেস করে। যদি একাধিক '@gmail.com' থাকে (অসামान्य), সব বদলাবে। আরও নিরাপদে SUBSTRING_INDEX বা রেগেক্স ব্যবহার করা যেতে পারে। টেস্ট ডেটা তৈরী, প্রাইভেসি মাস্কিং-এ খুব উপকারী।