집 >데이터 베이스 >MySQL 튜토리얼 >mysql에서 열 순서를 변경하는 방법
열 순서를 변경하는 MySQL 방법: 먼저 데이터 테이블을 연 다음 ID를 앞에 배치하면 데이터가 이동하지 않습니다. 구문은 [필드 뒤에 테이블 테이블 이름 수정 필드 이름]입니다.
열 순서를 변경하는 Mysql 방법:
저는 이와 같은 데이터 테이블을 생성했고 첫 번째 열에 ID를 넣으려고 합니다. 왜냐하면 이것이 기본 키이고 자동 증가이기 때문입니다:
mysql> select * from student
원래 순서는 위와 같습니다. 어떻게 ID를 앞에 두고 데이터와 속성을 변경하지 않고 유지할 수 있나요? 더 이상 고민하지 말고 다음 문장으로 바로 넘어가겠습니다.
테이블 테이블 이름 변경 필드 이름 필드 유형 수정
alter table 表名 modify 字段名 字段类型 after 字段
mysql> alter table student modify id int(10) unsigned auto_increment first;
这是放到第一位,如果要把name放到id之后呢?这样写就可以了(first 换成 after即可):
mysql> alter table student modify name varchar(10) after id;
扩展部分:
也可以使用change方式修改
调整字段顺序:
alter table 表名 change 字段名 新字段名 字段类型 默认值 after 字段名(跳到哪个字段之后)
alter table t1 change z1 rename_z1 varchar(50) default null AFTER z5이게 먼저 들어가는데 아이디 뒤에 이름을 넣으려면 어떻게 해야하나요? 다음과 같이 작성하세요(먼저 다음으로 바꾸세요):
rrreee확장 부분:변경 방법을 사용하여 수정할 수도 있습니다필드 순서 조정:
alter table 테이블 이름 필드 이름 변경 새 필드 이름 필드 유형 필드 이름 뒤의 기본값(해당 필드 뒤로 이동)
🎜🎜예: 🎜rrreee🎜🎜🎜더 많은 관련 무료 학습 권장 사항:🎜🎜🎜mysql tutorial🎜🎜🎜(동영상)🎜🎜🎜위 내용은 mysql에서 열 순서를 변경하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!