MODIFY <필드 이름/열 이름> <데이터 유형>"입니다."/> MODIFY <필드 이름/열 이름> <데이터 유형>"입니다.">
집 >데이터 베이스 >MySQL 튜토리얼 >mysql 열의 데이터 유형을 수정하는 방법은 무엇입니까?
MySQL 열의 데이터 유형을 수정하는 방법: MODIFY 키워드를 사용하여 "ALTER TABLE" 문을 통해 수정합니다. 구문은 "ALTER TABLE 34cd3e9c1174c81e3622d1820b4b2875 MODIFY 682951d420eaefcba802b73935d51268 e4810e203e2718a9f11e7d0615832572"입니다. .
필드(열)의 데이터 유형 수정
필드의 데이터 유형을 수정한다는 것은 해당 필드의 데이터 유형을 다른 데이터 유형으로 변환하는 것입니다. MySQL에서 필드 데이터 유형을 수정하는 구문 규칙은 다음과 같습니다.
ALTER TABLE <表名> MODIFY <字段名> <数据类型>
그 중:
테이블 이름: 데이터 유형을 수정할 필드가 있는 테이블의 이름을 나타냅니다.
필드 이름: 수정해야 하는 필드를 나타냅니다.ALTER TABLE을 사용하여 tb_emp1 테이블의 구조를 수정하고, name 필드의 데이터 유형을 VARCHAR(22)에서 VARCHAR(30)으로 변경합니다. 다음과 같습니다.
mysql> ALTER TABLE tb_emp1 -> MODIFY name VARCHAR(30); Query OK, 0 rows affected (0.15 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 | | | col2 | int(11) | YES | | NULL | | | deptId | int(11) | YES | | NULL | | | salary | float | YES | | NULL | | +--------+-------------+------+-----+---------+-------+ 6 rows in set (0.00 sec)Statement 실행 후, tb_emp1 테이블의 name 필드의 데이터 타입이 VARCHAR(30)으로 수정된 것을 확인하였고, 수정에 성공하였습니다. 추천 튜토리얼:
mysql 비디오 튜토리얼
위 내용은 mysql 열의 데이터 유형을 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!