반응형
Mysql 데이터 유형 열거 열에 새 값 추가
내가 mysql 테이블을 가지고 있고, 나는 유형의 열을 가지고 있다고 가정해보세요.enum
그리고 그 열에는 다음과 같은 값들의 집합이 정의되어 있습니다.enum('a','b','c','d')
.
값을 추가하려면 어떻게 해야 합니까?'e'
변경 가능한 문장을 사용하는 이 세트에?
그리고 나는 그것의 끝에 새로운 가치를 더하고 싶습니다.CONCAT
.
안타깝게도 열거형에 새 값을 추가할 때는 기존 열거형 값을 모두 다시 나열해야 합니다.
ALTER TABLE mytable MODIFY COLUMN mycolumn ENUM('a','b','c','d','e');
당신은 별로 사용하고 싶지 않군요.CONCAT()
이런 판국에
기본값을 추가하고 특정 열 뒤에 열거형을 추가하려면 다음 쿼리를 시도해 보십시오.
Alter table `your_table`
Add column `visible_on` enum('web','mobile','both') default 'both'
After `your_column`;
언급URL : https://stackoverflow.com/questions/10047195/mysql-add-a-new-value-to-a-column-of-data-type-enum
반응형
'programing' 카테고리의 다른 글
MySQL에서 부여 보기 (0) | 2023.10.24 |
---|---|
MySQL의 대소문자 구분처럼 (0) | 2023.10.24 |
동적양식명속성동적양식명속성동적양식명속성Angularjs Angularjs Angularjs (0) | 2023.10.24 |
AngularJS - 지시 크기에 바인딩 (0) | 2023.10.24 |
getline() vs. fgets(): 메모리 할당 제어 (0) | 2023.10.24 |