DROP <필드 이름>;"입니다. 그 중 "필드 이름"은 삭제해야 하는 필드의 이름을 지정합니다. 테이블에서 삭제됩니다."/> DROP <필드 이름>;"입니다. 그 중 "필드 이름"은 삭제해야 하는 필드의 이름을 지정합니다. 테이블에서 삭제됩니다.">
집 >데이터 베이스 >MySQL 튜토리얼 >필드를 삭제하는 SQL 문은 무엇입니까?
필드를 삭제하는 SQL 문은 "ALTER TABLE"이고 구체적인 구문 형식은 "ALTER TABLE 34cd3e9c1174c81e3622d1820b4b2875 DROP 682951d420eaefcba802b73935d51268;"입니다. 그 중 "필드 이름"은 필요한 필드를 지정합니다. 테이블 이름에서 삭제됩니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, mysql 버전 5.8, Dell G3 컴퓨터.
필드 삭제
필드 삭제는 데이터 테이블의 필드를 테이블에서 제거하는 것입니다. 구문 형식은 다음과 같습니다.
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 -> 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)
더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 비디오를 방문하세요! !
위 내용은 필드를 삭제하는 SQL 문은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!