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

MySQL জেনারেটেড কলামের প্রকারভেদ কী কী?


MySQL জেনারেটেড কলামের দুটি প্রকার রয়েছে:

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

নাম অনুযায়ী, এই ধরনের জেনারেটেড কলাম কোনো ডিস্ক স্পেস নেয় না। এটি 'virtual' কীওয়ার্ড ব্যবহার না করেও তৈরি করা যায়। বোঝার জন্য নিচে উদাহরণ দেওয়া হলো:

উদাহরণ

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 কলামটি একটি ভার্চুয়াল জেনারেটেড কলাম।

স্টোরড জেনারেটেড কলাম

নাম অনুযায়ী, এই ধরনের জেনারেটেড কলাম ডিস্ক স্পেস নেয়। এটি 'stored' কীওয়ার্ড ব্যবহার করে তৈরি করা হয়। বোঝার জন্য নিচে উদাহরণ দেওয়া হলো:

উদাহরণ

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. উইন্ডোজে Safe Mode কী? Safe Mode-এর বিভিন্ন টাইপ কী কী?

  3. উইন্ডোজে Safe Mode কী? Safe Mode-এর berbagai টাইপ কী কী?

  4. macOS-এ পাসওয়ার্ড টাইপসের বৈচিত্র্য এক্সপ্লোর করুন: কীভাবে আপনার ডেটা প্রটেক্ট করে