কম্পিউটার

কমা পরে 10 সংখ্যার নির্ভুলতার সাথে মাইএসকিউএল ডেসিমল সেট করবেন?


আপনি জানেন যে DECIMAL() পদ্ধতিতে দুটি প্যারামিটার লাগে। প্রথম প্যারামিটারটি সংখ্যার মোট সংখ্যা সম্পর্কে বলে এবং দ্বিতীয় প্যারামিটারটি দশমিক বিন্দুর পরে সংখ্যার সংখ্যা সম্পর্কে বলে। অতএব, আপনি যদি DECIMAL(10,10) ব্যবহার করেন তার মানে আপনি শুধুমাত্র 10টি ভগ্নাংশ সংখ্যা ব্যবহার করতে পারবেন।

উদাহরণের জন্য:0.9999999999 DECIMAL(20,10) সহ স্টোর করুন।

আমরা উপরে কি আলোচনা করেছি তা বোঝার জন্য, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ:

mysql> টেবিল তৈরি করুন Decimal_Demo -> ( -> Id int NULL AUTO_INCREMENT, -> মূল্য DECIMAL(20,10), -> প্রাথমিক কী(Id) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.06 সেকেন্ড) 

এখন আপনি insert কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন। রেকর্ড সন্নিবেশ করার প্রশ্নটি নিম্নরূপ:

mysql> Decimal_Demo(মূল্য) মানগুলিতে সন্নিবেশ করুন(7475433123.1727374747);কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> Decimal_Demo(মূল্য) মানগুলিতে ঢোকান> Decimal_Demo(মূল্য) মানগুলিতে সন্নিবেশ করান Decimal_Demo(মূল্য) মান (0.9999999999); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)

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

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

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

<প্রে>+----+------------+| আইডি | দাম |+---+------------+| 1 | 7475433123.1727374747 || 2 | 999.9999999999 || 3 | 1363645345.1726364664 || 4 | 1.1726364664 || 5 | 0.9999999999 |+---+-------------------------+5 সারি সেটে (0.00 সেকেন্ড)
  1. বর্তমান তারিখের সাথে একটি MySQL ক্ষেত্র সেট করুন (UNIX_TIMESTAMP(এখন))

  2. MySQL-এ স্টুডেন্ট মার্ক সহ একটি কলামের ভিত্তিতে কাস্টম বার্তা সেট করুন

  3. MySQL APT সংগ্রহস্থলের সাথে MySQL আপগ্রেড করা হচ্ছে

  4. MySQL Yum সংগ্রহস্থলের সাথে MySQL আপগ্রেড করা হচ্ছে