>데이터 베이스 >MySQL 튜토리얼 >MySQL에서 열 순서를 변경할 수 있나요?

MySQL에서 열 순서를 변경할 수 있나요?

WBOY
WBOY앞으로
2023-09-09 09:37:021474검색

我们可以改变 MySQL 中列的顺序吗?

예, 열 순서를 변경할 수 있습니다. ALTER 명령과 AFTER 명령을 사용하여 개별 열에 대한 새 순서를 설정하면 됩니다. 먼저 테이블을 생성해보겠습니다 -

mysql> create table DemoTable
   -> (
   -> `Student_Key_Age` int,
   -> `Student_Key_Name` varchar(20),
   -> `Student_Key_CountryName` varchar(20)
   -> );
Query OK, 0 rows affected (0.64 sec)

다음은 열 순서를 변경하는 쿼리입니다 -

mysql> alter table DemoTable modify column `Student_Key_Age` int after `Student_Key_Name`;
Query OK, 0 rows affected (1.15 sec)
Records: 0 Duplicates: 0 Warnings: 0

테이블 설명을 다시 확인해 보겠습니다 -

mysql> desc DemoTable;

다음과 같은 출력이 생성됩니다. 보시다시피 열 순서가 변경되었습니다 -

+-------------------------+-------------+------+-----+---------+-------+
| Field                   | Type        | Null | Key | Default | Extra |
+-------------------------+-------------+------+-----+---------+-------+
| Student_Key_Name        | varchar(20) | YES  |      | NULL   |       |
| Student_Key_Age         | int(11)     | YES  |      | NULL   |       |
| Student_Key_CountryName | varchar(20) | YES  |      | NULL   |       |
+-------------------------+-------------+------+-----+---------+-------+
3 rows in set (0.11 sec)

위 내용은 MySQL에서 열 순서를 변경할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제