Bonjour, comment puis initialisé un attribut de type smallint à une valeur "zéro parv exemple" ?
Merci
Bonjour, comment puis initialisé un attribut de type smallint à une valeur "zéro parv exemple" ?
Merci
Bonjour,
A la création d'une table je suppose...
++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TABLE test ( .... champ SMALLINT NULL DEFAULT 0 )
Bonjour,
Pour ma part je préfère :
Si on met une contrainte de valeur par défaut, alors la colonne ne doit pas pouvoir prendre la valeur NULL.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 CREATE TABLE test ( ... colonne SMALLINT NOT NULL CONSTRAINT DF_test_colonne DEFAULT 0 )
Le fait de nommer la contrainte permet de la retrouver facilement lorsque celle-ci est violée.
Enfin une table ne contient pas :
- des champs | fields, mais des colonnes
- des enregistrements | records, mais des lignes.
@++![]()
merci pour vos réponses, mais si ma table est déjà crée comment puis je altérer ce champs ?
@++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ALTER TABLE maTable ADD CONSTRAINT DF_maTable_maColonne DEFAULT 0 FOR maColonne![]()
Partager