কম্পিউটার টিউটোরিয়াল

MySQL-এ CHAR এবং VARCHAR ডেটা টাইপে কোনটি ব্যবহার করা উচিত

দুইটি ডেটা টাইপই স্ট্রিং সংরক্ষণ করে এবং সর্বোচ্চ দৈর্ঘ্য নির্দিষ্ট করা যায়। ব্যবহার প্রয়োজনের ওপর নির্ভর করে।

CHAR ব্যবহার করুন যখন:

  • ফিক্সড লেন্থ ডেটা হয়, যেমন ফ্ল্যাগ 'Y' / 'N', দেশ কোড, স্ট্যাটাস কোড।
  • VARCHAR-এ ১ বাইট লেন্থ প্রিফিক্স লাগে, CHAR-এ লাগে না। ছোট ফিক্সড ডেটার জন্য CHAR স্পেস দক্ষ।

VARCHAR ব্যবহার করুন যখন:

  • ভেরিয়েবল লেন্থ ডেটা হয়, যেমন ইউজারনেম, পাসওয়ার্ড, ঠিকানা, বিবরণ।
  • স্পেস বাঁচাতে চান, কারণ শুধু ব্যবহার করা লেন্থটিই স্টোরেজ নেয়।

উদাহরণ

  • CHAR(1) - 'Y'/'N' ফ্ল্যাগের জন্য সেরা (১ বাইট)।
  • VARCHAR(50) - ইউজারনেমের জন্য (প্রয়োজনীয় স্পেস মাত্র নেয়)।
  1. MySQL-এ TIME ডেটা টাইপ ব্যবহার করুন

  2. MySQL-এ নেগেটিভ নম্বর সংরক্ষণ করার জন্য ডেটা টাইপ

  3. MySQL-এ স্ট্রিং ও নম্বর মিশ্র ডেটার জন্য ডেটা টাইপ নির্বাচন

  4. পাইথনে সিকোয়েন্স ডেটা টাইপ কী?