Maison >base de données >tutoriel mysql >Comment ajouter une nouvelle colonne SQL avec une valeur par défaut de 0 ?
Ajout d'une nouvelle colonne SQL avec une valeur par défaut de 0
Ajout d'une nouvelle colonne à une base de données MySQL avec une valeur par défaut de 0 est une tâche simple. Voici la syntaxe :
ALTER TABLE table1 ADD COLUMN foo INT DEFAULT 0;
Cet exemple ajoute une colonne nommée "foo" de type INT à la table "table1" et définit sa valeur par défaut sur 0.
Répartition des références :
La syntaxe pour ajouter une nouvelle colonne est :
ALTER [ONLINE | OFFLINE] [IGNORE] TABLE tbl_name alter_specification [, alter_specification] ...
Où "alter_specification" peut être :
ADD [COLUMN] (col_name column_definition,...)
La syntaxe de column_definition est similaire à celle de CREATE TABLE :
column_definition: data_type [NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT] [UNIQUE [KEY] | [PRIMARY] KEY] [COMMENT 'string'] [COLUMN_FORMAT {FIXED|DYNAMIC|DEFAULT}] [STORAGE {DISK|MEMORY|DEFAULT}] [reference_definition]
Dans ce cas, nous utilisons "INT" comme data_type et "DEFAULT 0" pour spécifier la valeur par défaut.
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!