gpt4 book ai didi

SQL:添加日期必须是月末的列约束

转载 作者:行者123 更新时间:2023-12-02 08:08:25 24 4
gpt4 key购买 nike

SQL Server:我正在寻找一种在数据库级别强制将日期列设置为该月最后一天的方法(注意:不是当前的最后一天月)。有没有办法更改表以实现此约束?

谢谢

最佳答案

您可以通过 eomonth() 函数实现检查约束以验证日期(即月末)

ALTER table t
ADD CONSTRAINT CHK_Date CHECK(<date> = eomonth(<date>))

关于SQL:添加日期必须是月末的列约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49317880/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com