Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL जेनरेटेड कॉलम के विभिन्न प्रकार क्या हैं?


हमारे पास दो प्रकार के MYSQL जेनरेट किए गए कॉलम इस प्रकार हैं -

वर्चुअल जेनरेटेड कॉलम

जैसा कि नाम से पता चलता है, इस प्रकार का उत्पन्न कॉलम कोई डिस्क स्थान नहीं लेगा। इसे 'वर्चुअल' कीवर्ड के साथ या उसके बिना उत्पन्न किया जा सकता है। इसे समझने के लिए हम इसे निम्नलिखित उदाहरण में दिखा रहे हैं -

उदाहरण

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)

उपरोक्त विवरण से पता चलता है कि कॉलम साइडसी एक वस्तुतः उत्पन्न कॉलम है।

संग्रहीत जनित स्तंभ

जैसा कि नाम से पता चलता है, इस प्रकार का उत्पन्न कॉलम डिस्क स्थान लेगा। इसे 'संग्रहीत' कीवर्ड का उपयोग करके उत्पन्न किया जा सकता है। इसे समझने के लिए हम इसे निम्नलिखित उदाहरण में दिखा रहे हैं -

उदाहरण

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)

उपरोक्त विवरण से पता चलता है कि कॉलम साइडसी एक संग्रहित जेनरेट किया गया कॉलम है।


  1. विंडोज में सेफ मोड क्या है? सुरक्षित मोड के विभिन्न प्रकार क्या हैं?

    इस पोस्ट में, हम देखेंगे Windows में Safe Mode क्या है और विभिन्न प्रकार के सुरक्षित मोड क्या हैं? - जैसे सेफ मोड, नेटवर्किंग के साथ सेफ मोड और कमांड प्रॉम्प्ट के साथ सेफ मोड और उनका क्या मतलब है। अधिकांश विंडोज उपयोगकर्ता सुरक्षित मोड से परिचित हो सकते हैं, क्योंकि अक्सर इसकी आवश्यकता तब होती है

  1. विंडोज में सेफ मोड क्या है? सुरक्षित मोड के विभिन्न प्रकार क्या हैं?

    इस पोस्ट में, हम देखेंगे Windows में Safe Mode क्या है और विभिन्न प्रकार के सुरक्षित मोड क्या हैं? - जैसे सेफ मोड, नेटवर्किंग के साथ सेफ मोड और कमांड प्रॉम्प्ट के साथ सेफ मोड और उनका क्या मतलब है। अधिकांश विंडोज उपयोगकर्ता सुरक्षित मोड से परिचित हो सकते हैं, क्योंकि अक्सर इसकी आवश्यकता तब होती है

  1. Mac में विभिन्न प्रकार के पासवर्ड क्या हैं?

    पासवर्ड का उपयोग करना कभी-कभी थोड़ा असुविधाजनक हो सकता है, लेकिन वे हमारे ऑनलाइन जीवन को अधिक सुरक्षित बनाते हैं। ये पासवर्ड हमारे कंप्यूटर, विशेष रूप से हमारी संवेदनशील फाइलों और डेटा में सुरक्षा की एक अतिरिक्त परत जोड़ते हैं। हम सोशल मीडिया और ईमेल से लेकर अपने मैक का उपयोग करने के लिए लॉग इन करने