Étant donné la table créée à l'aide de :
CREATE TABLE tbl_Country
(
CountryId INT NOT NULL AUTO_INCREMENT,
IsDeleted bit,
PRIMARY KEY (CountryId)
)
Comment puis-je supprimer la colonne IsDeleted
?
Étant donné la table créée à l'aide de :
CREATE TABLE tbl_Country
(
CountryId INT NOT NULL AUTO_INCREMENT,
IsDeleted bit,
PRIMARY KEY (CountryId)
)
Comment puis-je supprimer la colonne IsDeleted
?
ALTER TABLE tbl_Country DROP COLUMN IsDeleted;
Voici un exemple concret.
Notez que le COLUMN
est facultatif, car MySQL n'acceptera que le mot clé DROP IsDeleted
. De même, pour déposer plusieurs colonnes, vous devez les séparer par des virgules et inclure l'option DROP
pour chacun d'eux.
ALTER TABLE tbl_Country
DROP COLUMN IsDeleted,
DROP COLUMN CountryName;
Cela vous permet de DROP
, ADD
y ALTER
plusieurs colonnes de la même table dans une seule déclaration. De la Manuel de référence MySQL :
Vous pouvez émettre plusieurs
ADD
,ALTER
,DROP
yCHANGE
dans un seulALTER TABLE
séparés par des virgules. Il s'agit d'une extension MySQL du langage SQL standard, qui ne permet qu'une seule clause de chaque type par instruction.ALTER TABLE
déclaration.
Utilice ALTER TABLE
con DROP COLUMN
pour supprimer une colonne d'un tableau, et CHANGE
o MODIFY
pour modifier une colonne.
ALTER TABLE tbl_Country DROP COLUMN IsDeleted;
ALTER TABLE tbl_Country MODIFY IsDeleted tinyint(1) NOT NULL;
ALTER TABLE tbl_Country CHANGE IsDeleted IsDeleted tinyint(1) NOT NULL;
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.