请问SQL:有birth列 要求不能晚于当前系统日期 怎么写约束?
发布网友
发布时间:2022-05-31 01:57
我来回答
共1个回答
热心网友
时间:2023-10-05 08:00
如果想在表中创建计算列(sql
server
2005)如下:
create
table
table(
birth
datetime,
age
as
(datediff(year,[birth],getdate()))
)
如果想用update语句,如下:
update
表
set
age
=
datediff(year,[birth],getdate())