百年日期表






3.67/5 (4投票s)
2000年10月27日

64933

474
用于创建表结构并插入数据的 SQL DDL,这些表适用于生成选择列表,用于验证月份名称、月份数字、每个月的天数以及 20 世纪的年份。
引言
以下是用于创建表结构并插入数据的 SQL DDL 的副本,这些表适用于 SQL Server,可用于生成选择列表,以验证月份名称、月份数字、每个月的天数以及 20 世纪的年份,例如。我希望稍后发布 ASP 源代码,该源代码访问这些表以生成链接的选择列表,以确保正确处理跨字段验证。闰年逻辑和世纪转换将在后续代码中处理。这是我第一次尝试制作一些有价值的数据和代码,作为对之前我收到的一些优秀代码的回馈,贡献给公开可用的免费软件。
顺便说一下,我坚持认为 21 世纪要到明年才会正式开始,并且这些表将 2000 年分配给 20 世纪。如果您有不同的看法,可以更改此值,但第一个世纪公元始于公元 1 年,结束于公元 100 年。从来没有公元 0 年,为什么现在还要坚持并改变方法?脑筋急转弯:哪个千年持续时间更长,第一个还是第二个,或者它们持续时间相同,如果是这样,为什么?答案可能会让一些人惊讶,但如果您愿意,可以用它在当地酒吧赢得几杯酒。第一个正确回答者将获得免费的出生日期验证源代码。