ALTERTABLEemployee_dataADDCOLUMNFULLNameVarchar(200)AS(CONCAT_WS("",'First_name','Last_"/> ALTERTABLEemployee_dataADDCOLUMNFULLNameVarchar(200)AS(CONCAT_WS("",'First_name','Last_">
집 >데이터 베이스 >MySQL 튜토리얼 >MySQL 가상 생성 열을 추가하기 위해 테이블을 어떻게 변경합니까?
MySQL 가상 생성 열을 테이블에 추가하려면 열을 추가하는 것과 동일한 구문을 사용하면 됩니다. 데이터 유형 뒤에 "AS(표현식)"만 추가하면 됩니다. 구문은 다음과 같습니다. -
ALTER TABLE table_name ADD COLUMN column_name AS(expression);
mysql> ALTER TABLE employee_data ADD COLUMN FULLName Varchar(200) AS(CONCAT_WS(" ", 'First_name','Last_name')); Query OK, 0 rows affected (0.49 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> Describe employee_data; +------------+--------------+------+-----+---------+-------------------+ | 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 | VIRTUAL GENERATED | | FULLName | varchar(200) | YES | | NULL | VIRTUAL GENERATED | +------------+--------------+------+-----+---------+-------------------+ 5 rows in set (0.00 sec)
위 내용은 MySQL 가상 생성 열을 추가하기 위해 테이블을 어떻게 변경합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!