কম্পিউটার

মাইএসকিউএল-এ অর্থের মান সঞ্চয় করার জন্য সেরা ডেটা টাইপ কী?


আমরা মাইএসকিউএল-এ টাকার মান দশমিক (মান 1, মান 2) সংরক্ষণ করতে পারি। এখানে, মান1 হল মান 2 সহ মোট রেঞ্জ। মান 2 দশমিক বিন্দুর পরে সংখ্যার সংখ্যা নির্দিষ্ট করে। এই ধারণাটি বুঝতে, পদক্ষেপগুলি নীচে দেওয়া হল৷

প্রথমে তৈরি কমান্ড ব্যবহার করে একটি টেবিল তৈরি করা হয়।

mysql> টেবিল তৈরি করুন MoneyDemo-> (-> Id int,-> Money decimal(10,2)-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.46 সেকেন্ড)

উপরের কমান্ড থেকে দেখা যায়, দশমিক মানের শুধুমাত্র 10টি সংখ্যা রয়েছে এবং দশমিক বিন্দুর পরে 2টি সংখ্যা রয়েছে৷

টেবিল তৈরি করার পর ইনসার্ট কমান্ডের সাহায্যে কিছু রেকর্ড সন্নিবেশ করা হয়। এটি নিম্নরূপ দেওয়া হয় -

mysql> মানিডেমো মানগুলিতে ঢোকান MoneyDemo মান (3,88888888.50); ​​কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)

যদি উপরের কমান্ডগুলিতে 10টির বেশি সংখ্যা ঢোকানো হয়, একটি ত্রুটি বার্তা তৈরি হবে৷ এটি নীচে দেখা যাবে -

mysql> MoneyDemo মানগুলিতে ঢোকান 

টেবিলের সমস্ত রেকর্ড সিলেক্ট স্টেটমেন্টের সাহায্যে প্রদর্শিত হতে পারে। এই প্রশ্নটি নীচে দেওয়া হল -

মানিডেমো থেকে
mysql> SELECT *;

প্রাপ্ত আউটপুট নিম্নরূপ

<প্রে>+------+------------+| আইডি | টাকা |+------+------------+| 1 | 98777445.50 || 2 | 12345678.00 || 3 | 88888888.50 |+------+-------------+3 সারি সেটে (0.00 সেকেন্ড)

  1. মাইএসকিউএল ডাটাবেসে তারিখ সংরক্ষণ করার সবচেয়ে সহজ উপায় কি?

  2. কোন MySQL ডেটা টাইপ নেগেটিভ নম্বর সংরক্ষণ করতে ব্যবহার করা যেতে পারে?

  3. MySQL এর প্রধান বৈশিষ্ট্য কি কি?

  4. C# এ মুদ্রার জন্য ব্যবহার করার জন্য সেরা ডেটা টাইপ কি?