0
저는 몇 년 전에 데이터베이스를 설계하면서 초보자였던 64 세 한도를 넘는 SET
필드를 가지고 있습니다. 이제 내 department
필드에 SET
값을 더 추가 할 수 없습니다. 나는 ENUM
타입으로 바꿀 생각입니다. 내가 무엇을 할 수 있을지?MySQL에서 SET를 ENUM으로 변경 하시겠습니까?
의 MySQL 5.0.95
저는 몇 년 전에 데이터베이스를 설계하면서 초보자였던 64 세 한도를 넘는 SET
필드를 가지고 있습니다. 이제 내 department
필드에 SET
값을 더 추가 할 수 없습니다. 나는 ENUM
타입으로 바꿀 생각입니다. 내가 무엇을 할 수 있을지?MySQL에서 SET를 ENUM으로 변경 하시겠습니까?
의 MySQL 5.0.95
alter table `table_name` change column_name new_column_name enum('a','b','c','d');
새 열 이름은 기존과 동일 할 수있다. 값이 같아야합니다. 또는 최소한 세트 유형의 모든 기존 값과 추가하려는 일부 새로운 값이 있어야합니다.