0

How to modify default values for a column?

create table customers1 (
    id int, 
    name varchar(20), 
    age int, 
    salary decimal(18,2) constraint df_constraint default 5000.00, 
    address varchar(20) )

now i want to be change default salary values to 7000.00

BeanFrog
  • 2,297
  • 12
  • 26

2 Answers2

1

Should be:

ALTER TABLE customers1 ADD CONSTRAINT NameYourConstraint DEFAULT ((7000.00))  FOR [Salary]  

Then drop the constraint.

viruskimera
  • 193
  • 16
0

When you create table you can add Constraints. Adding a default, constraints by name. ADD CONSTRAINT SalaryConstraint DEFAULT ((5000.00)) FOR [Salary]

This script alters table to add value, but it won't effect old data already there ALTER TABLE CUSTOMER101 ADD CONSTRAINT SalaryConstraint DEFAULT ((5000.00)) FOR [Salary]

Dropping Constraing is ALTER TABLE CUSTOMER101 DROP CONSTRAINT SalaryConstraint

Raghu Ariga
  • 1,059
  • 1
  • 19
  • 28