Rumah >pangkalan data >tutorial mysql >Apakah pernyataan untuk menambah lajur dalam mysql

Apakah pernyataan untuk menambah lajur dalam mysql

青灯夜游
青灯夜游asal
2022-04-14 15:43:1820382semak imbas

Pernyataan Mysql untuk menambah lajur ialah "ALTER TABLE", dan sintaksnya ialah "ALTER TABLE table name ADD new column name data type [constraints] [FIRST];". Kata kunci PERTAMA adalah pilihan Jika diabaikan, lajur ditambahkan pada penghujung jadual;

Apakah pernyataan untuk menambah lajur dalam mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Jadual data MySQL terdiri daripada baris dan lajur "lajur" jadual biasanya dipanggil medan, dan "baris" jadual dipanggil rekod. Apabila perniagaan anda berubah, anda mungkin perlu menambah medan baharu (lajur) pada jadual sedia ada.

Dalam mysql, pernyataan untuk menambah lajur ialah "ALTER TABLE" ; pernyataan ini boleh mengubah struktur jadual asal, seperti menambah atau memadam lajur, menukar asal lajur Taip, namakan semula lajur atau jadual, dsb.

Tambah format sintaks lajur:

ALTER TABLE 表名 ADD 新列名 数据类型 [约束条件] [FIRST] ;

Penerangan format sintaks adalah seperti berikut:

  • 表名 ialah nama jadual data;

  • 新列名 ialah nama lajur (medan) yang akan ditambah; data yang medan yang akan ditambahkan boleh menyimpan data Jenis;

  • 数据类型 adalah pilihan dan digunakan untuk menambah lajur pada permulaan jadual; jika ditinggalkan, lajur akan ditambahkan pada penghujung jadual secara lalai,

  • [约束条件]Contoh:

    Kami mempunyai jadual data pelajar, struktur jadualnya seperti ini
  • [FIRST]

    Gunakan pernyataan ALTER TABLE untuk menambah jenis INT pada penghujung Umur medan

Lihat struktur jadual

Apakah pernyataan untuk menambah lajur dalam mysqlAnda boleh melihat bahawa medan umur telah ditambahkan pada jadual pelajar, dan medan ini berada di hujung jadual A kedudukan, menambah medan berjaya.

Sekarang, cuba gunakan kata kunci PERTAMA untuk menambah stuId medan jenis INT dalam lajur pertama jadual

ALTER TABLE student ADD age INT(4);

Lihat struktur jadual

Apakah pernyataan untuk menambah lajur dalam mysql

Anda boleh melihat bahawa medan stuId telah ditambahkan pada jadual pelajar dan medan itu berada di kedudukan pertama dalam jadual. Medan telah berjaya ditambahkan.

[Cadangan berkaitan:

tutorial video mysql
ALTER TABLE student ADD stuId INT(4) FIRST;
]

Atas ialah kandungan terperinci Apakah pernyataan untuk menambah lajur dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn