কম্পিউটার

MySQL এ CHAR এবং NCHAR এর মধ্যে পার্থক্য কি?


CHAR এবং NCHAR উভয়ই নির্দিষ্ট দৈর্ঘ্যের স্ট্রিং ডেটা প্রকার। তাদের নিম্নলিখিত পার্থক্য রয়েছে -

CHAR ডেটা টাইপ
NCHAR ডেটা টাইপ
এর পুরো নাম CHARACTER৷
এর পুরো নাম হল NATIONAL CHARACTER
এটি ASCII অক্ষর সেট ব্যবহার করে
এটি ইউনিকোড অক্ষর সেট ব্যবহার করে এবং ডেটা UTF8 ফর্ম্যাটে সংরক্ষণ করা হয়
এটি প্রতিটি অক্ষরের জন্য 1-বাইট স্থান দখল করে৷
এটি প্রতিটি অক্ষরের জন্য 2-বাইট স্থান দখল করে
mysql>create table hello1(name CHAR(20));
Query OK, 0 rows affected (0.15
mysql>create table hello(name NCHAR(20));
Query OK, 0 rows affected (0.61

  1. মাইএসকিউএল-এ int এবং পূর্ণসংখ্যার মধ্যে পার্থক্য কী?

  2. MySQL এ 'AND' এবং '&&' এর মধ্যে পার্থক্য?

  3. মাইএসকিউএল-এ TINYINT(1) এবং বুলিয়ানের মধ্যে পার্থক্য কী?

  4. MySQL এ!=NULL এবং IS NOT NULL এর মধ্যে পার্থক্য কি?