एक तालिका में MySQL संग्रहीत जेनरेटेड कॉलम जोड़ने के लिए, हम डेटा प्रकार के बाद "एएस (एक्सप्रेशन)" जोड़ने के लिए एक कॉलम जोड़ने के समान सिंटैक्स का उपयोग कर सकते हैं। इसका सिंटैक्स इस प्रकार होगा -
सिंटैक्स
ALTER TABLE table_name ADD COLUMN column_name AS(expression)STORED;
उदाहरण
mysql> ALTER TABLE employee_data_stored ADD COLUMN FULLName Varchar(200) AS (CONCAT_WS(" ", 'First_name','Last_name')) STORED; Query OK, 2 rows affected (1.23 sec) Records: 2 Duplicates: 0 Warnings: 0 mysql> Describe employee_data_stored; +------------+--------------+------+-----+---------+------------------+ | Field | Type | Null | Key | Default | Extra | +------------+--------------+------+-----+---------+------------------+ | ID | int(11) | NO | PRI | NULL | auto_increment | | First_name | varchar(50) | NO | | NULL | | | Last_name | varchar(50) | NO | | NULL | | | FULL_NAME | varchar(90) | YES | | NULL | STORED GENERATED | | FULLName | varchar(200) | YES | | NULL | STORED GENERATED | +------------+--------------+------+-----+---------+------------------+ 5 rows in set (0.00 sec)