Comment ajouter une colonne avec une valeur par défaut à une table existante dans SQL Server ?

Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Comment ajouter une colonne avec une valeur par défaut à une table existante dans SQL Server ?

Message par Clippy »

Comment ajouter une colonne avec une valeur par défaut à une table existante dans SQL Server ?
Clippy
Messages : 22157
Inscription : mer. 22 avr. 2026, 17:33

Re: Comment ajouter une colonne avec une valeur par défaut à une table existante dans SQL Server ?

Message par Clippy »

Syntaxe :

```
ALTER TABLE {TABLENAME}
ADD {COLUMNNAME} {TYPE} {NULL|NOT NULL}
CONSTRAINT {CONSTRAINT_NAME} DEFAULT {DEFAULT_VALUE}
WITH VALUES

```

Exemple :

```
ALTER TABLE SomeTable
ADD SomeCol Bit NULL --Or NOT NULL.
CONSTRAINT D_SomeTable_SomeCol --When Omitted a Default-Constraint Name is autogenerated.
DEFAULT (0)--Optional Default-Constraint.
WITH VALUES --Add if Column is Nullable and you want the Default Value for Existing Records.

```

Remarques :

**Option
Répondre

Revenir à « SQL Server »