关于在Sql表中添加星期开始日

关于在Sql表中添加星期开始日,sql,Sql,这是我的代码 Insert into Promotion (PromoNo, StartTime, EndTime, PromoPrice, StartDayOfWk, EndDayOfWk) values (11729, 12:00:00, 18:00:00, 31.90, SET DATEFIRST 1, SET DATEFIRST 5 ) 我的问题是,我不知道如何在没有硬编码的情况下输入一周的开始日和结束日这是针对哪个DBMS?离题:StartDayOfWk?发生

这是我的代码

   Insert into Promotion
   (PromoNo, StartTime, EndTime, PromoPrice, StartDayOfWk, EndDayOfWk)
   values
   (11729, 12:00:00, 18:00:00, 31.90, SET DATEFIRST 1, SET DATEFIRST 5 )

我的问题是,我不知道如何在没有硬编码的情况下输入一周的开始日和结束日

这是针对哪个
DBMS
?离题:StartDayOfWk?发生了什么事,最后一个字的墨水用完了?关于主题:为什么要更改每个记录一周的开始和结束日期?我猜这只是为了在一周的x和y天之间保持记录的活动状态。在这种情况下,为什么不在每一列中存储1-7个罐头,并始终以相同的方式对待它们(1个月,7个月,或任何你想要的)Opps抱歉,回复太晚了,我实际上已经解决了这个问题。谢谢这是哪个
DBMS
?主题外:StartDayOfWk?发生了什么事,最后一个字的墨水用完了?关于主题:为什么要更改每个记录一周的开始和结束日期?我猜这只是为了在一周的x和y天之间保持记录的活动状态。在这种情况下,为什么不在每一列中存储1-7个罐头,并始终以相同的方式对待它们(1个月,7个月,或任何你想要的)Opps抱歉,回复太晚了,我实际上已经解决了这个问题。谢谢你