IT story

MySQL 열 정의를 변경하는 방법?

hot-time 2020. 6. 12. 19:23
반응형

MySQL 열 정의를 변경하는 방법?


test라는 mySQL 테이블이 있습니다.

create table test(
    locationExpect varchar(120) NOT NULL;
);

locationExpect 열을 다음과 같이 변경하고 싶습니다.

create table test(
    locationExpect varchar(120);
);

어떻게 빨리 할 수 ​​있습니까?


테이블이 작성된 후 테이블을 변경하는 것을 의미합니까? 그렇다면 특히 alter table 을 사용해야 합니다 .

ALTER TABLE tablename MODIFY COLUMN new-column-definition

예 :

ALTER TABLE test MODIFY COLUMN locationExpect VARCHAR(120);

MySql 에서 열 이름변경하는 구문 :

alter table table_name change old_column_name new_column_name data_type(size);

예:

alter table test change LowSal Low_Sal integer(4);

이것은해야합니다 :

ALTER TABLE test MODIFY locationExpert VARCHAR(120) 

참고 URL : https://stackoverflow.com/questions/1595372/how-to-change-mysql-column-definition

반응형