sqlserver日期函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver日期函数相关的知识,希望对你有一定的参考价值。

表中有列LendDate,WillDate 均为datetime类型 用代码建约束 WillDate的默认值为LendDate加上一个月

参考技术A

例子:

DATEADD("m" , 1 , "31-Jan-98") 

结果:

28-Feb-98 

如果是已经建好表了呢,就用下面这个语句:

ALTER TABLE table_name MODIFY COLUMN WillDate DEFAULT(DATEADD("m",1,LendDate)

如果没有就在建表的时候加上DEFAULT约束。


参考技术B ALTER TABLE tbName ADD CONSTRAINT [DF_tn] DEFAULT (dateadd(month,1,LendDate
) ) FOR [WillDate]追问

不允许使用列名

以上是关于sqlserver日期函数的主要内容,如果未能解决你的问题,请参考以下文章

sqlServer日期函数转换成短日期

SQLserver中用convert函数转换日期格式

SQLserver中用convert函数转换日期格式

SQlServer的日期相减(间隔)datediff函数

第九节:SQLServer函数大全--类型转换函数日期函数

sqlserver中如何把数字转换成时间的格式?