শুধুমাত্র প্রথম ঘটনার জন্য অনুসন্ধান/প্রতিস্থাপন করতে, CONCAT এবং REPLACE() ফাংশন ব্যবহার করুন৷
ব্যবহারকারী সংজ্ঞায়িত সেশন ভেরিয়েবল −
সেট করার জন্য ক্যোয়ারীটি নিম্নরূপmysql> সেট @Sentence='Thks ks একটি আমার স্ট্রিং'; কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)
এতে k এর পরিবর্তে i দিয়ে শুধুমাত্র একবার ব্যবহার করা হবে। প্রশ্নটি নিম্নরূপ। আমরা INSTR() এছাড়াও −
ব্যবহার করেছিmysql> নিউস্ট্রিং হিসাবে @Sentence নির্বাচন করুন ,CONCAT(REPLACE(LEFT(@Sentence,INSTR(@Sentence, 'k')), 'k', 'i'), -> SUBSTRING(@Sentence, INSTR(@ বাক্য, 'k') + 1)) ChangeOnlyOneTime হিসাবে;
নিম্নলিখিত আউটপুট শুধুমাত্র একটি অক্ষরের প্রথম উপস্থিতি প্রতিস্থাপিত হয় প্রদর্শন −
<প্রে>+---------------------------------- ---+| নিউস্ট্রিং | ChangeOnlyOneTime |+-------------------------+---------------------- --+| Thks ks একটি আমার স্ট্রিং | এই ks একটি আমার স্ট্রিং |+-------------------------+------------------- -------+1 সারি সেটে (0.00 সেকেন্ড)