【发布时间】:2026-01-18 13:10:02
【问题描述】:
使用 SQL Server 2005
当我插入日期时,它应该比较表格中的日期。
如果它与其他日期相同,它应该显示错误消息,并且它应该只允许插入下一个日期。
举例
表1
Date
20091201
20091202
Insert into table1 values('20091202')
上面的查询不应该允许插入相同的值
Insert into table1 values('20091204')
上述查询也不应该允许插入长间隔日期。
查询应该只允许下一个日期。 它不应该允许相同的日期和长间隔日期。
如何使用此条件插入查询。
在 SQL 或 VB.Net 中是可能的
需要 SQL Query 或 VB.Net 代码帮助
【问题讨论】:
-
不清楚您想要什么,您是在尝试验证输入还是想要“自动递增”日期作为表格中的一列?
-
是的,我想验证输入,如果它等于或大于然后(意味着它应该只允许下一个日期)。它不应该都是长间隔日期。
标签: sql-server vb.net