Rumah >pangkalan data >tutorial mysql >Bolehkah kita menukar susunan lajur dalam MySQL?

Bolehkah kita menukar susunan lajur dalam MySQL?

WBOY
WBOYke hadapan
2023-09-09 09:37:021451semak imbas

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

Ya, kita boleh menukar susunan lajur. Ini boleh dilakukan menggunakan arahan ALTER dan arahan AFTER untuk menetapkan susunan baharu bagi lajur individu. Mari kita buat jadual dahulu -

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)

Berikut ialah pertanyaan untuk menukar susunan lajur -

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

Mari kita semak huraian jadual sekali lagi -

mysql> desc DemoTable;

Ini akan menghasilkan output berikut. Seperti yang anda lihat susunan lajur telah berubah -

+-------------------------+-------------+------+-----+---------+-------+
| 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)

Atas ialah kandungan terperinci Bolehkah kita menukar susunan lajur dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam