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