কম্পিউটার

কিভাবে MySQL সঠিক-মানের গাণিতিক ওভারফ্লো পরিচালনা করতে পারে?


মাইএসকিউএল সঠিক-মানের পাটিগণিত ওভারফ্লো পরিচালনা করতে পারে সংখ্যাসূচক অভিব্যক্তি মূল্যায়নের সময় ঘটে কারণ ওভারফ্লো অপারেন্ডের পরিসরের উপর নির্ভর করে। গাণিতিক অভিব্যক্তিতে ব্যবহৃত মানগুলি অন্যান্য ডেটা প্রকারে পরিবর্তিত হয়ে ওভারফ্লোকে দূরে রাখতে পারে।

উদাহরণস্বরূপ, BIGINT সর্বোচ্চ মানকে DECIMAL-এ রূপান্তর করার পরে 1 যোগ করার সময় নিম্নরূপ ওভারফ্লো পরিচালনা করতে পারে -

mysql> Select 9223372036854775807.0 + 1;
+---------------------------+
| 9223372036854775807.0 + 1 |
+---------------------------+
| 9223372036854775808.0     |
+---------------------------+
1 row in set (0.01 sec)

  1. আমি কিভাবে MySQL অস্থায়ী টেবিল মুছে ফেলতে পারি?

  2. আমি কিভাবে একটি MySQL ক্যোয়ারী চালানো বন্ধ করতে পারি?

  3. কিভাবে আমি MySQL এ অ-ASCII অক্ষর খুঁজে পেতে পারি?

  4. কিভাবে আমি MySQL এ NULL এর জন্য 0 ফেরত দিতে পারি?