mysql 테이블이 있다고 가정하면 유형이 enum
이고 해당 열이 enum('a','b','c','d')
과 같은 값 집합을 정의했다고 가정합니다.mysql 데이터 형식 열의 열에 새 값 추가 enum
alter table 명령문을 사용하여 'e'
값을이 세트에 어떻게 추가합니까?
그리고 새 값을 CONCAT
을 사용하여 끝에 추가하고 싶습니다.
mysql 테이블이 있다고 가정하면 유형이 enum
이고 해당 열이 enum('a','b','c','d')
과 같은 값 집합을 정의했다고 가정합니다.mysql 데이터 형식 열의 열에 새 값 추가 enum
alter table 명령문을 사용하여 'e'
값을이 세트에 어떻게 추가합니까?
그리고 새 값을 CONCAT
을 사용하여 끝에 추가하고 싶습니다.
열거에 새 값을 추가 할 때 기존의 모든 enum 값을 다시 나열해야합니다.
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`;
당신이 열거에 대한 특정 열 후 기본 값을 추가하고 또한 원하는하려면
,이 쿼리를 시도?
어떻게 이런 질문에 관련이 : –
몇 가지 제한된 단기 도움말을 제공 할 수있는이 코드 조각을 가져 주셔서 감사합니다. 적절한 설명을 통해 (* meta.stackexchange.com/q/114762) 왜 * 이것이 문제의 좋은 해결책인지를 보여줌으로써 장기적인 가치를 향상시킬 수있을 것이며, 미래의 독자들에게 더 유용 할 것입니다. 다른 유사한 질문. 귀하의 가정을 포함하여 몇 가지 설명을 추가하려면 답을 편집하십시오. –