কম্পিউটার

মাইএসকিউএল-এ প্রযোজ্য যেখানে শুধুমাত্র স্ট্রিং কলাম থেকে একটি সংখ্যাসূচক মান কীভাবে কাস্ট এবং আপডেট করবেন?


আপনি MySQL থেকে CEIL() ফাংশন ব্যবহার করতে পারেন। প্রথমে একটি টেবিল তৈরি করা যাক। এখানে, আমরা প্রথম কলামটিকে VARCHAR -

হিসেবে নিয়েছি
mysql> টেবিল তৈরি করুন DemoTable -> ( -> Value varchar(20), -> UpdateValue int -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.08 সেকেন্ড)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(মান) মান ('100') এর মধ্যে সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)mysql> DemoTable(মান) মানগুলিতে সন্নিবেশ করুন('false');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.10 সেকেন্ড)mysql> DemoTable(Value) এর মান ('true'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.07 সেকেন্ড)mysql> DemoTable(মান) মানগুলিতে সন্নিবেশ করুন ('1'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.07 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+------------+| মান | আপডেট ভ্যালু |+-------+---------------+| 100 | NULL || মিথ্যা | NULL || সত্য | NULL || 1 | NULL |+---------+------------+4টি সারি সেটে (0.00 সেকেন্ড)

স্ট্রিং কলাম থেকে শুধুমাত্র যেখানে প্রযোজ্য −

mysql> DemoTable আপডেট করুন -> UpdateValue=ceil(cast(Value AS char(7)));কোয়েরি ঠিক আছে, 4টি সারি প্রভাবিত (0.18 সেকেন্ড)সারি মিলেছে:4 পরিবর্তিত:4 সতর্কতা:0

আসুন আমরা আবার টেবিলের রেকর্ড পরীক্ষা করি -

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

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+------------+| মান | আপডেট ভ্যালু |+-------+---------------+| 100 | 100 || মিথ্যা | 0 || সত্য | 0 || 1 | 1 |+------+------------+4 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL এ একটি কলাম থেকে শুধুমাত্র একটি নির্দিষ্ট মান প্রতিস্থাপন করুন

  2. MySQL এ শুধুমাত্র একটি একক কলাম মান আপডেট করুন

  3. মাইএসকিউএল থেকে কলামের নাম এবং টাইপ কীভাবে বের করবেন?

  4. MySQL-এ একটি স্ট্রিং-এ শুধুমাত্র প্রথম বার বার করা মান কীভাবে প্রতিস্থাপন করবেন