반응형
기존 테이블에 부울 열 추가
기존 테이블에 부울 열을 추가하려고 합니다.
alter table chatuser add activerecord bool;
alter table chatuser add activerecord boolean;
여기서 active record는 내 부울 열입니다.
두 쿼리 모두 작동하지 않습니다.기존 테이블에 부울 열을 추가하려면 어떻게 해야 합니까?
추가할 내용을 정의해야 합니다. 열:
alter table chatuser add column activerecord bool;
부족한COLUMN
키워드
ALTER TABLE ChatUser ADD COLUMN ActiveRecord TinyInt(1)
기본값으로 추가
ALTER TABLE my_table ADD COLUMN new_field TinyInt(1) DEFAULT 0;
ALTER TABLE chatuser ADD activerecord BOOLEAN
'열'이라는 단어가 필요 없습니다.
당신의 두번째 질문은 (적어도) mysql에서 완벽하게 괜찮습니다.
시도:
select * from chatuser;
결과를 볼 수 없는 경우, 쿼리가 아닌 mysql 서버 또는 다른 것을 확인하고 위의 경우 쿼리가 작동하며, 그렇지 않은 경우 쿼리를 선택하십시오.activerecord
이미 지정된 열입니다. 쿼리가 작동할 것입니다.
Microsoft SQL에서 다음이 올바르지 않음을 발견했습니다.
ALTER TABLE meTable ADD COLUMN someBoolCol TinyInt;
"column" 키워드를 생략하면 다음과 같이 작동했습니다.
ALTER TABLE meTable ADD someBoolCol TinyInt;
언급URL : https://stackoverflow.com/questions/12033103/adding-a-boolean-column-into-an-existing-table
반응형
'itsource' 카테고리의 다른 글
다중 스타일링 디브로 php를 루프하는 방법 (0) | 2023.10.24 |
---|---|
angularjs [ng:areq] 인수 'fn'이 함수가 아닙니다. 문자열이 있습니다. (0) | 2023.10.24 |
Angularjs 서비스 콜백을 통해 컨트롤러 범위 업데이트 (0) | 2023.10.24 |
제한이 있는 MySql 삭제 문 (0) | 2023.10.24 |
Powershell - https 바인딩에 SSL 인증서 설정 (0) | 2023.10.24 |