কম্পিউটার

MySQL-এ কোনটি ভাল - NULL বা খালি স্ট্রিং?


পছন্দ ডাটাবেসের উপর নির্ভর করে। ORACLE ডাটাবেসে, একটি খালি স্ট্রিং NULL এ রূপান্তরিত হয়।

MySQL-এ, NULL-এর তুলনায় খালি স্ট্রিংয়ের ব্যবহার ভাল। কিছু সীমানা শর্ত সহ একটি খালি স্ট্রিং পরীক্ষা করা সহজ, যখন এটি NULL দিয়ে করা যায় না। NULL খুঁজে পেতে, আমাদের একটি অতিরিক্ত শর্ত যোগ করতে হবে যেমন 'IS NULL'

আমরা পরীক্ষা করতে পারি যে NULL এর দৈর্ঘ্য 0 এবং খালি স্ট্রিং এর দৈর্ঘ্য 1।

NULL এর দৈর্ঘ্য পরীক্ষা করতে।

mysql>নির্বাচন গণনা(NULL);

নিম্নোক্ত প্রশ্নটির আউটপুট।

<প্রে>+-----------------+| গণনা(শূন্য) |+-----------------+| 0 |+-----------------+1 সারি সেটে (0.05 সেকেন্ড)

অতএব, MySQL-এ NULL-এর দৈর্ঘ্য 0।

একটি খালি স্ট্রিং এর দৈর্ঘ্য পরীক্ষা করতে।

mysql>নির্বাচন গণনা('');

নিচের আউটপুট।

<প্রে>+------------+| গণনা('') |+------------+| 1 |+------------+1 সারি সেটে (0.00 সেকেন্ড)

এটি দেখায় যে একটি খালি স্ট্রিংয়ের দৈর্ঘ্য 1।


  1. MySQL প্রশ্ন খালি মান NULL রূপান্তর করতে?

  2. একটি স্ট্রিং খালি বা শূন্য কিনা তা পরীক্ষা করার জন্য জাভা প্রোগ্রাম

  3. হোয়াটসঅ্যাপ বনাম টেলিগ্রাম:কোনটি ভাল?

  4. Xbox One X বনাম Xbox One S:কোনটি ভাল?