Vous pouvez modifier la structure de la table via l'instruction ALTER TABLE. Les opérations spécifiques sont : ajouter des colonnes : ALTER TABLE nom_table ADD nom_colonne type_données ; supprimer des colonnes : ALTER TABLE nom_table DROP COLUMN nom_colonne ; modifier les colonnes : ALTER TABLE nom_table ALTER COLUMN nom_colonne NEW_DATA_TYPE ; ajouter des contraintes : ALTER TABLE table_name ADD CONSTRAINT constr
Instruction SQL pour modifier la structure de la table
En SQL, la structure de la table peut être modifiée via l'instructionALTER TABLE
. Cette instruction peut être utilisée pour ajouter, supprimer ou modifier les colonnes, les contraintes ou les index d'une table.ALTER TABLE
语句来修改表结构。此语句可以用来添加、删除或修改表的列、约束或索引。
添加列
ALTER TABLE table_name ADD column_name data_type;
例如:
ALTER TABLE customers ADD phone_number VARCHAR(10);
删除列
ALTER TABLE table_name DROP COLUMN column_name;
例如:
ALTER TABLE customers DROP COLUMN age;
修改列
ALTER TABLE table_name ALTER COLUMN column_name NEW_DATA_TYPE;
例如:
ALTER TABLE customers ALTER COLUMN name VARCHAR(50);
添加约束
ALTER TABLE table_name ADD CONSTRAINT constraint_name [CONSTRAINT_TYPE];
例如:
ALTER TABLE orders ADD CONSTRAINT FK_customer FOREIGN KEY (customer_id) REFERENCES customers (customer_id);
删除约束
ALTER TABLE table_name DROP CONSTRAINT constraint_name;
例如:
ALTER TABLE orders DROP CONSTRAINT FK_customer;
添加索引
ALTER TABLE table_name ADD INDEX index_name (column_name);
例如:
ALTER TABLE customers ADD INDEX idx_name (name);
删除索引
ALTER TABLE table_name DROP INDEX index_name;
例如:
ALTER TABLE customers DROP INDEX idx_name;
通过使用这些ALTER TABLE
ALTER TABLE
, Les structures des tableaux peuvent être facilement modifiées pour s’adapter à l’évolution des besoins en données.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!