কম্পিউটার

মাইএসকিউএল কোয়েরি ছোট হাতের বড় হাতের অক্ষরে পরিবর্তন করতে?


আপনি MySQL থেকে অন্তর্নির্মিত ফাংশন UPPER() ব্যবহার করতে পারেন একটি ছোট হাতের বড় হাতের অক্ষরে পরিবর্তন করতে। সিলেক্ট স্টেটমেন্ট সহ সিনট্যাক্স নিম্নরূপ।

 UPPER ('yourStringValue');
নির্বাচন করুন

নিচের একটি উদাহরণ হল ছোট হাতের স্ট্রিং দেখানো হচ্ছে −

mysql> upper('john');
নির্বাচন করুন

এখানে আউটপুট স্ট্রিং বড় হাতের −

প্রদর্শন করছে <প্রে>+---------------+| উপরের('জন') |+---------------+| JOHN |+---------------+1 সারি সেটে (0.00 সেকেন্ড)

আপনার যদি ইতিমধ্যেই একটি ছোট হাতের মান সহ একটি টেবিল থাকে, তাহলে আপনি আপডেট কমান্ড সহ UPPER() ফাংশন ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -

আপনার টেবিলের নাম আপডেট করুন yourColumnName =UPPER(yourColumnName);

উপরের ধারণাটি বোঝার জন্য, আসুন প্রথমে একটি টেবিল তৈরি করি এবং ছোট হাতের অক্ষরে স্ট্রিং মান সন্নিবেশ করি। নীচে একটি টেবিল তৈরি করার জন্য ক্যোয়ারী −

mysql> টেবিল তৈরি করুন UpperTableDemo −> ( −> BookName longtext −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.70 সেকেন্ড)

INSERT কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন। প্রশ্নটি নিম্নরূপ -

mysql> UpperTableDemo মানগুলিতে সন্নিবেশ করুন('c-এর ভূমিকা');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> UpperTableDemo মানগুলিতে সন্নিবেশ করুন ('java এর ভূমিকা'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড) )mysql> UpperTableDemo মানগুলিতে সন্নিবেশ করুন('পাইথনের ভূমিকা');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> UpperTableDemo মানগুলিতে সন্নিবেশ করুন ('c# এর ভূমিকা'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড) 

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

mysql> UpperTableDemo থেকে *নির্বাচন করুন;

নিচের আউটপুট −

<প্রে>+-------------+| বইয়ের নাম |+------------+| গ এর ভূমিকা || জাভা পরিচিতি || অজগর পরিচিতি || c# এর ভূমিকা |+------------ +4 সারি সেটে (0.00 সেকেন্ড)

নিম্ন হাতের অক্ষরকে বড় হাতের −

এ পরিবর্তন করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> আপডেট করুন UpperTableDemo সেট BookName =upper(BookName); কোয়েরি ঠিক আছে, 4টি সারি প্রভাবিত হয়েছে (0.16 সেকেন্ড) সারি মিলেছে:4 পরিবর্তিত:4 সতর্কতা:0

আপডেট করা মান সহ সমস্ত রেকর্ড আবার প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -

mysql> UpperTableDemo থেকে *নির্বাচন করুন;

নিচের আউটপুট −

<প্রে>+-------------+| বইয়ের নাম |+------------+| C এর ভূমিকা || জাভা পরিচিতি || পাইথনের পরিচিতি || C# এর ভূমিকা |+-------------------------+4 সারি সেটে (0.00 সেকেন্ড)
  1. ক্ষেত্রে অভিব্যক্তি যখন MySQL ক্যোয়ারীতে ক্লজ কাজ করে না?

  2. কিভাবে C# ব্যবহার করে বড় কেসকে লোয়ার কেসে রূপান্তর করবেন?

  3. কিভাবে C# ব্যবহার করে লোয়ার কেসকে আপার কেসে রূপান্তর করবেন?

  4. টেক্সটের কেস পরিবর্তন করতে এক্সেলের নিম্ন এবং উপরের ফাংশনটি কীভাবে ব্যবহার করবেন