MySQL TRIM() ফাংশন স্ট্রিং থেকে নির্দিষ্ট সাফিক্স বা প্রিফিক্স বা দুটোই মুছে ফেলতে ব্যবহৃত হয়। TRIM() ফাংশন এর কাজ এর সিনট্যাক্স থেকে বোঝা যাবে:
সিনট্যাক্স
TRIM([{BOTH | LEADING | TRAILING} [str_to_remove] FROM] string)
এখানে,
- BOTH আর্গুমেন্ট মানে স্ট্রিংয়ের বাম এবং ডান দিক থেকে প্রিফিক্স মুছে ফেলা।
- LEADING আর্গুমেন্ট মানে শুধু বাম দিকের প্রিফিক্স মুছে ফেলা।
- TRAILING আর্গুমেন্ট মানে শুধু ডান দিকের প্রিফিক্স মুছে ফেলা।
- Str_to_remove হলো যে স্ট্রিংটি মুছে ফেলতে চাই।
- String হলো যে স্ট্রিং থেকে প্রিফিক্স মুছে ফেলতে চাই।
উদাহরণ
mysql> Select TRIM(BOTH '0' FROM '0100'); +----------------------------+ | TRIM(BOTH '0' FROM '0100') | +----------------------------+ | 1 | +----------------------------+ 1 row in set (0.00 sec) mysql> Select TRIM(BOTH '**' from '**tutorialspoint.com**'); +------------------------------------------------+ | TRIM(BOTH '**' from '**tutorialspoint.com**') | +------------------------------------------------+ | tutorialspoint.com | +------------------------------------------------+ 1 row in set (0.00 sec) mysql> Select TRIM(Trailing '**' from '**tutorialspoint.com**'); +----------------------------------------------------+ | TRIM(Trailing '**' from '**tutorialspoint.com**') | +----------------------------------------------------+ | **tutorialspoint.com | +----------------------------------------------------+ 1 row in set (0.00 sec) mysql> Select TRIM(Leading '**' from '**tutorialspoint.com**'); +---------------------------------------------------+ | TRIM(Leading '**' from '**tutorialspoint.com**') | +---------------------------------------------------+ | tutorialspoint.com** | +---------------------------------------------------+ 1 row in set (0.00 sec)