কম্পিউটার

LPAD() বা RPAD() ফাংশনে প্যাডিং করার পরে আসল স্ট্রিংটির দৈর্ঘ্য ফিরে আসা স্ট্রিংয়ের দৈর্ঘ্যের চেয়ে বেশি হলে কী হবে?


এই ক্ষেত্রে, MySQL কিছু প্যাড করবে না এবং LPAD() বা RPAD() ফাংশনে আর্গুমেন্ট হিসাবে প্রদত্ত দৈর্ঘ্যের মান পর্যন্ত মূল স্ট্রিং থেকে অক্ষরগুলিকে ছাঁটাই করবে।

উদাহরণ

mysql> Select LPAD('ABCD',3,'*');
+--------------------+
| LPAD('ABCD',3,'*') |
+--------------------+
| ABC                |
+--------------------+
1 row in set (0.00 sec)

mysql> Select RPAD('ABCD',3,'*');
+--------------------+
| RPAD('ABCD',3,'*') |
+--------------------+
| ABC                |
+--------------------+
1 row in set (0.00 sec)

আমরা উপরের উদাহরণ থেকে লক্ষ্য করতে পারি যে উভয় ফাংশনই ‘*’ প্যাড করে না এবং মূল স্ট্রিংটিকে নির্দিষ্ট দৈর্ঘ্য পর্যন্ত ছেঁটে দেয় অর্থাৎ আর্গুমেন্ট হিসাবে 3।


  1. জাভাস্ক্রিপ্টে কাস্টম এবং বিল্ট-ইন ফাংশনের মধ্যে পার্থক্য কী?

  2. MySQL JDBC ড্রাইভার সংযোগ স্ট্রিং কি?

  3. পাইথনে স্ট্রিংয়ের সর্বোচ্চ দৈর্ঘ্য কত?

  4. পাইথন স্ট্রিং এর সর্বোচ্চ দৈর্ঘ্য কত?