Add Default Value Of Datetime Field In SQL Server To A Timestamp
Answer :
For modifying an existing column in an existing table:
ALTER TABLE YourTable ADD CONSTRAINT DF_YourTable DEFAULT GETDATE() FOR YourColumn This can also be done through the SSMS GUI.
- Put your table in design view (Right click on table in object explorer->Design)
- Add a column to the table (or click on the column you want to update if it already exists)
- In Column Properties, enter
(getdate())in Default Value or Binding field as pictured below

In that table in SQL Server, specify the default value of that column to be CURRENT_TIMESTAMP. The datatype of that column may be datetime or datetime2.
e.g.
Create Table Student ( Name varchar(50), DateOfAddmission datetime default CURRENT_TIMESTAMP );
Comments
Post a Comment