কম্পিউটার

ডাটাবেস সারি টিপলে পূর্ণসংখ্যার মাইএসকিউএল-এ 'এল' প্রত্যয় কেন আছে?


মাইএসকিউএল-এ 'এল' প্রত্যয় ধারণাটি পাইথনের সাথে সম্পর্কিত হতে পারে। পাইথন 2-এ, লং ইন্টিজার লিটারেল L বা l-এর সাথে প্রত্যয় করা হয়েছে, কিন্তু 3 সংস্করণে int এবং long-কে int-এ আবদ্ধ করা হয়েছে। তাই, L বা l-এর প্রয়োজন নেই।

পাইথন সংস্করণ 3.7 (পাইথন 3) এ কোনো প্রত্যয় ব্যবহার না করেই বড় সংখ্যা যোগ করা হচ্ছে।

<কেন্দ্র> ডাটাবেস সারি টিপলে পূর্ণসংখ্যার মাইএসকিউএল-এ  এল  প্রত্যয় কেন আছে?

এখানে, যদি আমরা L বা l প্রত্যয় করি, পাইথন 3 একটি ত্রুটি দেয়।

<কেন্দ্র> ডাটাবেস সারি টিপলে পূর্ণসংখ্যার মাইএসকিউএল-এ  এল  প্রত্যয় কেন আছে?

যাইহোক, L বা l এর সাথে Python সংস্করণ 2 প্রত্যয় কোনো ত্রুটি দেবে না।

<কেন্দ্র> ডাটাবেস সারি টিপলে পূর্ণসংখ্যার মাইএসকিউএল-এ  এল  প্রত্যয় কেন আছে?

নিম্নলিখিত কোন ত্রুটি ছাড়া আউটপুট.

<কেন্দ্র> ডাটাবেস সারি টিপলে পূর্ণসংখ্যার মাইএসকিউএল-এ  এল  প্রত্যয় কেন আছে?

তাই, পাইথন int হল সি ল্যাঙ্গুয়েজে লং টাইপের সমান, যেখানে পাইথন 3 জাভাতে বিগইনটেজারের সমান। আমরা অনুমান করতে পারি না যে এটির দুর্দান্ত নির্ভুলতা রয়েছে৷

সুতরাং, আমরা MySQL ডাটাবেস সারি টিপলে সত্যিই একটি বড় সংখ্যা পেতে l বা L প্রত্যয় যোগ করতে পারি যখন আমরা আগে থেকে জানি না যে ব্যবহারকারী কতগুলি মান প্রবেশ করবে৷

দ্রষ্টব্য − ডাটাবেসে L বা l প্রত্যয় যোগ করলে বড় সংখ্যা পেতে ব্যবহৃত হয়।


  1. MySQL ত্রুটি - #1046 - কোন ডাটাবেস নির্বাচন করা হয়নি

  2. একটি MySQL ডাটাবেস বিদ্যমান কিনা তা কিভাবে পরীক্ষা করবেন?

  3. মাইএসকিউএল-এ একটি ফাংশন-ভিত্তিক সূচক থাকা কি সম্ভব?

  4. পাইথনে মাইএসকিউএল ডাটাবেসে ঢোকানোর পরে আমি কীভাবে আইডি পেতে পারি?