Sql 正在尝试将表的数据插入到一个临时表中,然后从另一个表再次插入到同一个临时表中
正在尝试将表的数据插入到一个临时表中,并从另一个表再次插入到同一个临时表中 挑选 sfb.SAP\U发货人、sfb.SAP\U销售人、sfb.INVOICE\U日期、fb.MATERIAL\U组、sfb.FUEL\U组、sfb.INTERFACE\U状态、sfb.gross\U标志、sfb.gross\U数量、sfb.net\U数量Sql 正在尝试将表的数据插入到一个临时表中,然后从另一个表再次插入到同一个临时表中,sql,database-migration,Sql,Database Migration,正在尝试将表的数据插入到一个临时表中,并从另一个表再次插入到同一个临时表中 挑选 sfb.SAP\U发货人、sfb.SAP\U销售人、sfb.INVOICE\U日期、fb.MATERIAL\U组、sfb.FUEL\U组、sfb.INTERFACE\U状态、sfb.gross\U标志、sfb.gross\U数量、sfb.net\U数量 into #mda_temp_sap_fuel_bdocs from mda_agreement_site sas join sap_fuel_
into
#mda_temp_sap_fuel_bdocs
from
mda_agreement_site sas
join
sap_fuel_bdocs sfb
on
sas.sap__c = sfb.sap_ship_to
where
sfb.Interface_Status = 'SUMMED'/*
及
*/
-------------------------------------------步骤2
那么问题是什么呢?我无法运行查询。我有另一种选择,创建一个临时表并通过union all对这两个表进行iserting,但由于数据量大,插入需要很长时间。我想要一种更好的方法来快速运行查询
Select
sfb.SAP_SHIP_TO,
sfb.SAP_SOLD_TO,
sfb.INVOICE_DATE,
sfb.MATERIAL_GROUP,
sfb.FUEL_GROUP,
sfb.INTERFACE_STATUS,
sfb.gross_flag,
sfb.gross_qty,
sfb.net_qty
into #mda_temp_sap_fuel_bdocs
from
mda_agreement_site sas
join
sap_fuel_bdocs_archive sfb
on
sas.sap__c = sfb.sap_ship_to
where
sfb.Interface_Status = 'SUMMED'