MSSQL是微软提供的结构性查询语言(Structured Query Language,SQL),它支持多种数据类型,其中包括各种时间类型。正确使用这些类型能够更好的帮助我们管理数据,本文主要介绍如何设置MSSQL时间类型的默认值。

在MSSQL当中,可以使用GetDate ()函数获取当前系统时间作为默认值。在数据库对象创建时,可以使用该函数添加一个默认值:

SQL

CREATE TABLE tblname

(

ID intIDENTITY,

TimeCol datetime NOT NULL DEFAULT GETDATE(),

)

另外,在MSSQL中也支持将自定义的其他值设为时间类型的默认值。比如可以使用dateadd函数计算从当前时间开始的某一个时间点:

SQL

CREATE TABLE tblname2

(

ID intIDENTITY,

TimeCol datetime NOT NULL DEFAULT DATEADD(day,7,GETDATE()),

)

`

以上就是关于MSSQL时间类型的默认值的介绍,以及如何使用GetDate或者自定义值设置时间类型的默认值。充分利用MSSQL支持的各种函数和时间类型即可更好的管理你的数据。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。