Dans Microsoft SQL Server, comment puis-je ajouter / modifier la valeur par défaut sur une colonne de table existante à l'aide de T-SQL?
Dans Microsoft SQL Server, comment puis-je ajouter / modifier la valeur par défaut sur une colonne de table existante à l'aide de T-SQL?
Réponses:
ALTER TABLE yourTable ADD CONSTRAINT constraintName
DEFAULT ('XYZ') FOR [YourColumn]
Pour modifier la valeur par défaut, supprimez la contrainte et ajoutez-la à nouveau avec la nouvelle valeur:
ALTER TABLE yourTable
DROP CONSTRAINT constraintName
ALTER TABLE yourTable ADD CONSTRAINT constraintName
DEFAULT ('ABC') FOR [YourColumn]