自动分屏P_RECEIVE_SRM_DATA
2022-06-23 15:01:45 3 举报
日历表
作者其他创作
大纲/内容
源表1:MID_SCP_D_ITEMSITEMASTER(c)
siteId
delete from scp_d_calendarmaste,scp_d_calbasedattr,scp_d_calendardetailwhere SYS_CREATED_BY = 'CALENDA'的数据
scp_d_calbasedattr
取值逻辑
calendarname
c.siteId与“_CAL”拼接
enterprise
“TCL”
engine_id
14
sys_created_by
“CALENDA”
patternseq
从1开始,循环+1
shiftnumber
1
attribute
'WORKING'
value
b.value
源表3:scp_d_planmaster (a)
effStartDate
effEndDate
scp_d_calendarmaste
对c结果集进行for循环插入
select distinct siteid from mid_scp_d_itemsitemaster
源表2:ui_calendar (b)
effDate
ui_calendar (b结果集)
effdate
备注:按照effdate升序排序
三张目标表:scp_d_calendarmaste,scp_d_calbasedattr,scp_d_calendardetail
scp_d_calendardetail
effstartdate
b.effDate
effenddate
b.effDate+1
patternname
'EVERYDAY'
MID_SCP_D_ITEMSITEMASTER(c结果集)
对b结果集进行for循环插入
0 条评论
下一页