MySQL-এ 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 | +----------------------------+ mysql> Select TRIM(BOTH 'AB' FROM 'ABCDAB'); +-------------------------------+ | TRIM(BOTH 'AB' FROM 'ABCDAB') | +-------------------------------+ | CD | +-------------------------------+ mysql> Select TRIM(TRAILING 'AB' FROM 'ABCDAB'); +-----------------------------------+ | TRIM(TRAILING 'AB' FROM 'ABCDAB') | +-----------------------------------+ | ABCD | +-----------------------------------+ mysql> Select TRIM(LEADING 'AB' FROM 'ABCDAB'); +----------------------------------+ | TRIM(LEADING 'AB' FROM 'ABCDAB') | +----------------------------------+ | CDAB | +----------------------------------+
টিপস: যদি str_to_remove না দিন, তবে ডিফল্টভাবে স্পেস (whitespace) মুছে ফেলবে।