দীর্ঘতম varchar দৈর্ঘ্য পেতে, আপনাকে CHAR_LENGTH().
ব্যবহার করতে হবে৷সিনট্যাক্স নিম্নরূপ
আপনার টেবিলের নাম থেকে সর্বাধিক(CHAR_LENGTH(yourColumnName)) যেকোন আলিয়াসনাম হিসাবে নির্বাচন করুন;
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ
mysql> টেবিল CharlengthDemo তৈরি করুন -> ( -> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> Sentence varchar(255) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.60 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান।
প্রশ্নটি নিম্নরূপ
mysql> CharLengthDemo(Sentence) মানগুলিতে সন্নিবেশ করুন('Java is an object oriented programming language'->);Query OK, 1 সারি প্রভাবিত (0.45 sec)mysql> CharLengthDemo(বাক্য) মানগুলিতে সন্নিবেশ করুন('MySQL হল একটি রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.26 সেকেন্ড) mysql> চারলেংথডেমো(বাক্য) মানগুলিতে সন্নিবেশ করুন ('জেএসপি জাভা প্রোগ্রামিং ভাষা ব্যবহার করে'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.24 সেকেন্ড) mysql> সন্নিবেশ করুন CharLengthDemo(বাক্য) মান('অবজেক্ট হল জাভাতে একটি রুট ক্লাস');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন।
প্রশ্নটি নিম্নরূপ
mysql> CharLengthDemo থেকে *নির্বাচন করুন;
নিম্নলিখিত আউটপুট
<প্রে> +-------------------------------------------- ---------+| আইডি | বাক্য |+------+------------------------------------------------------ --------+| 1 | জাভা একটি অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং ভাষা || 2 | MySQL হল একটি রিলেশনাল ডাটাবেস ম্যানেজমেন্ট সিস্টেম || 3 | JSP জাভা প্রোগ্রামিং ভাষা ব্যবহার করে || 4 | অবজেক্ট হল জাভাতে একটি রুট ক্লাস |+---+-------------------------------------- -------------- সেটে +4 সারি (0.00 সেকেন্ড)দীর্ঘতম varchar দৈর্ঘ্য পেতে এখানে ক্যোয়ারী আছে
mysql> CharlengthDemo থেকে সর্বাধিক (CHAR_LENGTH(বাক্য)) সর্বাধিক নির্বাচন করুন;
নিম্নোক্ত আউটপুটটি দীর্ঘতম varchar দৈর্ঘ্যের সাথে মান প্রদর্শন করে
<প্রে>+------------+| MAXLENGTH |+------------+| 48 |+----------+1 সারি সেটে (0.00 সেকেন্ড)