কম্পিউটার টিউটোরিয়াল

MySQL INSERT() ফাংশন ব্যবহার করে স্ট্রিংয়ের মধ্যে নতুন স্ট্রিং ইনসার্ট করা

MySQL INSERT() ফাংশন দিয়ে মূল স্ট্রিংয়ের কিছু ক্যারেক্টার মুছে সেখানে নতুন স্ট্রিং ইনসার্ট করা যায়।

সিনট্যাক্স

INSERT(original_string, @pos, @len, new_string)
  • original_string = মূল স্ট্রিং যেটিতে ইনসার্ট করব।
  • @pos = ইনসার্ট শুরু হবেক পজিশন।
  • @len = মূল স্ট্রিংয়ের কতগুলো ক্যারেক্টার মুছে দেব (শুরু @pos থেকে)।
  • new_string = ইনসার্ট করব নতুন স্ট্রিং।

উদাহরণ

mysql> SELECT INSERT('Yash Sharma', 5, 7, ' Pal');
+----------------------------------+
| INSERT('Yash Sharma', 5, 7, ' Pal') |
+----------------------------------+
| Yash Pal                         |
+----------------------------------+
1 row in set (0.00 sec)

এখানে 'Yash Sharma'-র ৫ নম্বর পজিশন থেকে ৭ ক্যারেক্টার (' Shar') মুছে ' Pal' ইনসার্ট করা হয়েছে। ফলাফল 'Yash Pal'।

  1. MySQL-এ SUBSTRING() দিয়ে কলাম থেকে প্রথম ২০ ক্যারেক্টার বাদ দিয়ে বাকি অংশ বের করা

  2. MySQL LIKE ব্যবহার করে প্রথম টেবিল থেকে নতুন টেবিল তৈরির পদ্ধতি

  3. MySQL-এ SUBSTRING() ও LENGTH() দিয়ে স্ট্রিং-এর শেষ থেকে X অক্ষর কাটা

  4. MySQL-এ SUBSTRING_INDEX() ব্যবহার করে স্ট্রিং বিভাজন করা