Rumah > pangkalan data > SQL > Pernyataan untuk mengubah suai struktur jadual dalam sql

Pernyataan untuk mengubah suai struktur jadual dalam sql

下次还敢
Lepaskan: 2024-04-28 09:15:26
asal
795 orang telah melayarinya

Anda boleh mengubah suai struktur jadual melalui pernyataan ALTER TABLE Operasi khusus ialah: tambah lajur: ALTER TABLE table_name ADD column_name data_type; tambah kekangan: ALTER TABLE table_name ADD CONSTRAINT constr

Pernyataan untuk mengubah suai struktur jadual dalam sql

SQL statement untuk mengubah suai struktur jadual

Dalam SQL, struktur jadual boleh diubah suai melalui pernyataan ALTER TABLE. Pernyataan ini boleh digunakan untuk menambah, memadam atau mengubah suai lajur, kekangan atau indeks jadual. ALTER TABLE 语句来修改表结构。此语句可以用来添加、删除或修改表的列、约束或索引。

添加列

ALTER TABLE table_name ADD column_name data_type;
Salin selepas log masuk

例如:

ALTER TABLE customers ADD phone_number VARCHAR(10);
Salin selepas log masuk

删除列

ALTER TABLE table_name DROP COLUMN column_name;
Salin selepas log masuk

例如:

ALTER TABLE customers DROP COLUMN age;
Salin selepas log masuk

修改列

ALTER TABLE table_name ALTER COLUMN column_name NEW_DATA_TYPE;
Salin selepas log masuk

例如:

ALTER TABLE customers ALTER COLUMN name VARCHAR(50);
Salin selepas log masuk

添加约束

ALTER TABLE table_name ADD CONSTRAINT constraint_name [CONSTRAINT_TYPE];
Salin selepas log masuk

例如:

ALTER TABLE orders ADD CONSTRAINT FK_customer FOREIGN KEY (customer_id) REFERENCES customers (customer_id);
Salin selepas log masuk

删除约束

ALTER TABLE table_name DROP CONSTRAINT constraint_name;
Salin selepas log masuk

例如:

ALTER TABLE orders DROP CONSTRAINT FK_customer;
Salin selepas log masuk

添加索引

ALTER TABLE table_name ADD INDEX index_name (column_name);
Salin selepas log masuk

例如:

ALTER TABLE customers ADD INDEX idx_name (name);
Salin selepas log masuk

删除索引

ALTER TABLE table_name DROP INDEX index_name;
Salin selepas log masuk

例如:

ALTER TABLE customers DROP INDEX idx_name;
Salin selepas log masuk

通过使用这些 ALTER TABLE

🎜Tambah lajur🎜🎜rrreee🎜Contoh: 🎜rrreee🎜🎜Padam lajur🎜🎜rrreee🎜Contoh: 🎜rrreee🎜🎜Ubah suai lajur🎜rreee 🎜🎜Tambah kekangan🎜 🎜rrreee🎜Contoh: 🎜rrreee🎜 🎜Alih keluar kekangan🎜🎜rrreee🎜Contoh: 🎜rrreee🎜🎜Tambah indeks 🎜🎜rrreee🎜Contoh: 🎜rrreee🎜🎜Padam indeks 🎜reeerr 🎜Dengan menggunakan pernyataan ALTER TABLE ini, Struktur jadual boleh diubah suai dengan mudah untuk menyesuaikan diri dengan keperluan data yang berubah-ubah. 🎜

Atas ialah kandungan terperinci Pernyataan untuk mengubah suai struktur jadual dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan