স্ট্রিং-এর অংশ পরিবর্তন করতে UPDATE কমান্ডের সাথে REPLACE() ফাংশন ব্যবহার করা হয়।
উদাহরণ
mysql> CREATE table DemoOnReplace ( -> Id int, -> Name varchar(200) -> ); Query OK, 0 rows affected (0.63 sec)
mysql> INSERT into DemoOnReplace values(1,'John'); mysql> INSERT into DemoOnReplace values(1,'David warner');
mysql> SELECT * FROM DemoOnReplace; +------+--------------+ | Id | Name | +------+--------------+ | 1 | John | | 1 | David warner | +------+--------------+
স্ট্রিং রিপ্লেস করা
mysql> UPDATE DemoOnReplace SET name = REPLACE(name, 'David warner', 'David warner S.'); Query OK, 1 row affected (0.18 sec) Rows matched: 2 Changed: 1 Warnings: 0
+------+-----------------+ | Id | Name | +------+-----------------+ | 1 | John | | 1 | David warner S. | +------+-----------------+
সিনট্যাক্স
UPDATE yourTableName SET column_name = REPLACE(column_name, 'old_value', 'new_value');
নোট: REPLACE কেস-সেনসিটিভ। পুরো মিল পেলেই পরিবর্তন হয়।