직몽 sql 수정 열 필드의 길이 형식 이름 설명 (주의)

5498 단어 꿈을 꾸다
mysql 수정 필드 길이
alter table news  modify column titlevarchar(130);

alter table 테이블 이름modify column 필드 이름 형식;
예를 들어 news표의 타이틀 필드는 원래 길이가 100자였는데, 지금은 130자로 바꿔야 한다
alter table news modify column title varchar(130);

필드 유형 수정
데이터베이스에서address표city 필드는varchar(30)
수정 형식은 사용할 수 있습니다. (형식을 조심스럽게 수정하면 원래 데이터의 오류가 발생할 수 있습니다.)
mysql> alter table address modify column city char(30);

수정 필드의 길이 표준문은 다음과 같습니다.
alter table 테이블 이름modify column(필드 1 형식, 필드 2 형식...);수정해야 할 필드를 넣고 수정하지 않은 필드는 쓸 필요가 없다.인스턴스만약 테이블 이름 news, 필드 이름 tags, 원래 tags는char(20)이었는데, 지금char(200)로 바꾸려면 다음과 같이 쓸 수 있습니다.
alter table 'phome_enewstags' modify column tagnamechar(200);
alter table 'phome_ecms_news' modify column filenamevarchar(100);

실행하면 돼!
다음 지령도 쓸 수 있어요.
alter table sms_billbook_tjchange  tj_type tj_type varchar(100) ;
alter table    change       varchar(100);

mysql alter 사용법
1: 열 삭제
ALTER TABLE 【   】 DROP 【   】

2: 추가 열
ALTER TABLE 【   】 ADD 【   】 INT NOT NULL COMMENT '    '

3: 열 유형 정보 수정
ALTER TABLE 【   】 CHANGE 【   】【    (             )】 BIGINT NOTNULL  COMMENT '    '

4: 열 이름 바꾸기(위의 수정에 문제가 있을 경우 이 방법을 시도할 수 있음)
ALTER TABLE 【   】 CHANGE 【   】【    】BIGINT NOT NULL  COMMENT '    '

5: 테이블 이름 바꾸기
ALTER TABLE 【   】 RENAME 【    】

6: 테이블에서 키 삭제
Alter TABLE 【   】 drop primary key

7: 주 키 추가
ALTER TABLE sj_resource_charges ADD CONSTRAINTPK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)

8: 색인 추가
ALTER TABLE sj_resource_charges add index INDEX_NAME (name);

9: 유일한 제한 조건 인덱스 추가
ALTER TABLE sj_resource_charges add uniqueemp_name2(cardnumber);

10: 인덱스 삭제
alter table tablename drop index emp_name;

좋은 웹페이지 즐겨찾기