MSSQL是微软提供的结构性查询语言(Structured Query Language,SQL),它支持多种数据类型,其中包括各种时间类型。正确使用这些类型能够更好的帮助我们管理数据,本文主要介绍如何设置MSSQL时间类型的默认值。
创新互联建站是一家集网站建设,巴林右旗企业网站建设,巴林右旗品牌网站建设,网站定制,巴林右旗网站建设报价,网络营销,网络优化,巴林右旗网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
在MSSQL当中,可以使用GetDate ()函数获取当前系统时间作为默认值。在数据库对象创建时,可以使用该函数添加一个默认值:
“`SQL
CREATE TABLE tblname
(
ID intIDENTITY,
TimeCol datetime NOT NULL DEFAULT GETDATE(),
…
)
当你在表中插入数据时,MSSQL会自动将当前的系统时间作为TimeCol列的默认值:
```SQL
INSERT INTO tblname (Name, Age) VALUES('TestName', 20)
另外,在MSSQL中也支持将自定义的其他值设为时间类型的默认值。比如可以使用dateadd函数计算从当前时间开始的某一个时间点:
“`SQL
CREATE TABLE tblname2
(
ID intIDENTITY,
TimeCol datetime NOT NULL DEFAULT DATEADD(day,7,GETDATE()),
…
)
此外,MSSQL还支持直接使用某个特定的时间值作为时间列的默认值:
```SQL
CREATE TABLE tblname3
(
ID intIDENTITY,
TimeCol datetime NOT NULL DEFAULT '2020-01-01 00:00:00',
...
`
以上就是关于MSSQL时间类型的默认值的介绍,以及如何使用GetDate或者自定义值设置时间类型的默认值。充分利用MSSQL支持的各种函数和时间类型即可更好的管理你的数据。
创新互联网络推广网站建设,网站设计,网站建设公司,网站制作,网页设计,1500元定制网站优化全包,先排名后付费,已为上千家服务,联系电话:13518219792
文章标题:MSSQL中设置时间类型默认值的方法(mssql时间默认值)
文章源于:http://www.shufengxianlan.com/qtweb/news39/282689.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联