Sql 当日期更改时自动向表中添加元组 我想自动将元组添加到我的表中。。
SlotTable(drID、日期、时间、状态)>>>>>时间={午餐前、午餐后、晚上) 每位医生每天有3个预约时间{午餐前、午餐后和晚上} 对于我的医生表中的每个医生(DRID、drname),slotTable中都应该有插槽 所以我在老虎机表中的元组我希望它是这样的-Sql 当日期更改时自动向表中添加元组 我想自动将元组添加到我的表中。。,sql,visual-studio-2010,sql-server-2008,Sql,Visual Studio 2010,Sql Server 2008,SlotTable(drID、日期、时间、状态)>>>>>时间={午餐前、午餐后、晚上) 每位医生每天有3个预约时间{午餐前、午餐后和晚上} 对于我的医生表中的每个医生(DRID、drname),slotTable中都应该有插槽 所以我在老虎机表中的元组我希望它是这样的- drID date time status 1 18april before lunch free 1 18april after lunch free
drID date time status
1 18april before lunch free
1 18april after lunch free
1 18april evening free
1 19april before lunch free
1 19april after lunch free
1 19april evening free
从5月18日开始,{所以当日期改为4月12日时,我想为5月19日逐个添加元组。}
2 18april before lunch free
2 18april after lunch free
2 18april evening free
2 19april before lunch free
2 19april after lunch free
4月19日晚上免费,等到drID-10
实际上,这不是我项目的模式。我只需要这些模式背后的概念。。
在日期更改时自动将元组添加到我的表中。编写一个执行插入操作的存储过程,并将其作为计划作业运行。确保它查询其他表,以便在医生休假等情况下不必重新运行它。我不会这样做。您可以在日历表上进行外部联接以使用默认值free序列化缺少的元组。