কম্পিউটার

মাইএসকিউএল জেনারেটেড কলামের বিভিন্ন প্রকার কি কি?


>

ভার্চুয়াল জেনারেটেড কলাম

নাম থেকেই বোঝা যাচ্ছে, এই ধরনের জেনারেট করা কলাম কোনো ডিস্কের জায়গা নেবে না। এটি 'ভার্চুয়াল' কীওয়ার্ড ব্যবহার করে বা ছাড়াই তৈরি করা যেতে পারে। বোঝার জন্য আমরা এটিকে নিম্নলিখিত উদাহরণে তুলে ধরছি -

উদাহরণ

mysql> Create table triangle(SideA DOUBLE, SideB DOUBLE, SideC DOUBLE AS (SQRT(SideA * SideB + SideB * SideB)));
Query OK, 0 rows affected (0.44 sec)

mysql> Describe Triangle;
+-------+--------+------+-----+---------+-------------------+
| Field | Type   | Null | Key | Default | Extra             |
+-------+--------+------+-----+---------+-------------------+
| SideA | double | YES  |     | NULL    |                   |
| SideB | double | YES  |     | NULL    |                   |
| SideC | double | YES  |     | NULL    | VIRTUAL GENERATED |
+-------+--------+------+-----+---------+-------------------+
3 rows in set (0.00 sec)

উপরের বর্ণনাটি দেখায় যে কলাম SideC একটি কার্যত জেনারেট করা কলাম৷

সঞ্চিত জেনারেটেড কলাম

নাম থেকেই বোঝা যাচ্ছে, এই ধরনের জেনারেট করা কলাম ডিস্কে জায়গা নেবে। এটি 'সংরক্ষিত' কীওয়ার্ড ব্যবহার করে তৈরি করা যেতে পারে। বোঝার জন্য আমরা এটিকে নিম্নলিখিত উদাহরণে তুলে ধরছি -

উদাহরণ

mysql> Create table triangle_stored(SideA DOUBLE, SideB DOUBLE, SideC DOUBLE AS (SQRT(SideA * SideB + SideB * SideB)) STORED);
Query OK, 0 rows affected (0.47 sec)

mysql> Describe triangle_stored;
+-------+--------+------+-----+---------+------------------+
| Field | Type   | Null | Key | Default | Extra            |
+-------+--------+------+-----+---------+------------------+
| SideA | double | YES  |     | NULL    |                  |
| SideB | double | YES  |     | NULL    |                  |
| SideC | double | YES  |     | NULL    | STORED GENERATED |
+-------+--------+------+-----+---------+------------------+
3 rows in set (0.00 sec)

উপরের বর্ণনাটি দেখায় যে কলাম SideC হল একটি সঞ্চিত জেনারেট করা কলাম৷


  1. জাভাতে বিভিন্ন ধরনের ক্লাস কি কি?

  2. উইন্ডোজে নিরাপদ মোড কি? নিরাপদ মোড বিভিন্ন ধরনের কি কি?

  3. উইন্ডোজে নিরাপদ মোড কি? নিরাপদ মোড বিভিন্ন ধরনের কি কি?

  4. ম্যাকের বিভিন্ন ধরনের পাসওয়ার্ড কি?