테이블 필드를 삭제하는 것은 테이블에서 데이터 테이블의 필드를 제거하는 것입니다. "ALTER TABLE <테이블 이름> DROP <필드 이름>;" 문을 사용할 수 있습니다. 테이블에서 삭제해야 하는 필드의 이름입니다.
이 튜토리얼의 운영 환경: windows7 시스템, Dell G3 컴퓨터, mysql8.
mysql delete field
필드를 삭제하는 것은 데이터 테이블의 필드를 테이블에서 제거하는 것입니다. 구문 형식은 다음과 같습니다.
ALTER TABLE <表名> DROP <字段名>;
그 중 "필드 이름"은 해당 필드의 이름을 의미합니다. 테이블에서 삭제해야 합니다.
예:
mysql> DESC tb_emp1; +--------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------+-------------+------+-----+---------+-------+ | col1 | int(11) | YES | | NULL | | | id | int(11) | YES | | NULL | | | name | varchar(30) | YES | | NULL | | | col2 | int(11) | YES | | NULL | | | deptId | int(11) | YES | | NULL | | | salary | float | YES | | NULL | | +--------+-------------+------+-----+---------+-------+ 6 rows in set (0.00 sec)
(권장 튜토리얼: mysql 비디오 튜토리얼)
ALTER TABLE을 사용하여 tb_emp1 테이블의 구조를 수정하고 col2 필드를 삭제하세요.
mysql> ALTER TABLE tb_emp1 -> DROP col2; Query OK, 0 rows affected (0.53 sec) Records: 0 Duplicates: 0 Warnings: 0 mysql> DESC tb_emp1; +--------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------+-------------+------+-----+---------+-------+ | col1 | int(11) | YES | | NULL | | | id | int(11) | YES | | NULL | | | name | varchar(30) | YES | | NULL | | | deptId | int(11) | YES | | NULL | | | salary | float | YES | | NULL | | +--------+-------------+------+-----+---------+-------+ 5 rows in set (0.00 sec)
더 많은 프로그래밍 관련 지식을 보려면 다음 사이트를 방문하세요. 프로그래밍 튜토리얼! !
위 내용은 mysql에서 테이블 필드를 삭제하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!