কম্পিউটার

মাইএসকিউএল-এ টেক্সট ডেটা টাইপ কী?


টেক্সট ডেটা অবজেক্টগুলি একটি MySQL ডাটাবেসে দীর্ঘ-ফর্মের পাঠ্য স্ট্রিংগুলি সংরক্ষণ করার জন্য উপযোগী৷ টেক্সট ডাটা টাইপ -

সম্পর্কে কিছু পয়েন্ট নিচে দেওয়া হল
  • TEXT হল উচ্চ-ক্ষমতার অক্ষর স্টোরেজ হিসাবে অভিপ্রেত কলাম টাইপের পরিবার৷
  • প্রকৃত টেক্সট কলামের ধরন চার প্রকার- TINYTEXT, TEXT, MEDIUMTEXT এবং LONGTEXT৷
  • চারটি TEXT প্রকার একে অপরের সাথে খুব মিল; পার্থক্য হল প্রত্যেকে সর্বোচ্চ কত পরিমাণ ডেটা সঞ্চয় করতে পারে।
  • সবচেয়ে ছোট TEXT প্রকার, TINYTEXT VARCHAR-এর মতো একই অক্ষর দৈর্ঘ্য শেয়ার করে৷
  • TEXT মানগুলিকে অক্ষর স্ট্রিং হিসাবে বিবেচনা করা হয়৷
  • TEXT এ বাইনারি অক্ষর সেট এবং সমষ্টি ছাড়া অন্য অক্ষর সেট রয়েছে৷
  • তুলনা এবং বাছাই করা হয় এর অক্ষর সেটের সমষ্টির উপর ভিত্তি করে৷
  • টেক্সট কলামে ঢোকানোর জন্য মান থেকে অতিরিক্ত ট্রেলিং স্পেস ছেঁটে ফেলা, SQL মোড নির্বিশেষে সর্বদা একটি সতর্কতা তৈরি করে।
  • একটি টেক্সট ফ্যামিলি কলাম একটি VARCHAR এর মতো৷
  • টেক্সট কলামে ডিফল্ট মান থাকতে পারে না৷

উদাহরণ

নিম্নলিখিত উদাহরণ দেখায় কিভাবে একটি কলামকে TEXT হিসাবে ঘোষণা করতে হয়৷

mysql> Create table magzine(id INT, title Varchar(25), Introduction TEXT);
Query OK, 0 rows affected (0.16 sec)

mysql> Describe magzine;
+--------------+-------------+------+-----+---------+-------+
| Field        | Type        | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| id           | int(11)     | YES  |     | NULL    |       |
| title        | varchar(25) | YES  |     | NULL    |       |
| Introduction | text        | YES  |     | NULL    |       |
+--------------+-------------+------+-----+---------+-------+
3 rows in set (0.11 sec)

  1. MySQL কি? MySQL এর কিছু বৈশিষ্ট্য আলোচনা কর

  2. সি ভাষায় গণনাকৃত ডেটা টাইপ কি?

  3. C-তে FILE-এর ডেটা টাইপ কী?

  4. C++ এ আদিম ডেটা টাইপ কি কি?