In Microsoft SQL Server, come posso aggiungere / modificare il valore predefinito su una colonna di tabella esistente usando T-SQL?
In Microsoft SQL Server, come posso aggiungere / modificare il valore predefinito su una colonna di tabella esistente usando T-SQL?
Risposte:
ALTER TABLE yourTable ADD CONSTRAINT constraintName
DEFAULT ('XYZ') FOR [YourColumn]
Per modificare il valore predefinito, eliminare il vincolo e aggiungerlo nuovamente con il nuovo valore:
ALTER TABLE yourTable
DROP CONSTRAINT constraintName
ALTER TABLE yourTable ADD CONSTRAINT constraintName
DEFAULT ('ABC') FOR [YourColumn]