我正在处理一个包含Source,大约80个查找和1个目标的包.
源表中的数据不够一致,因此我的包经常失败.
有没有一种方法可以传输在目的地表中插入时给出的所有行?
例如.我在Source中有5行,其中1st和4th会出错.现在结果应该是第2,第3和第5应该进入目的地但是第1和第4应该存储在某个平面文件或数据库表中.
提前致谢
我得到一个奇怪的例外,说""
Msg 203, Level 16, State 2, Line 53
The name 'SELECT
ISNULL(ESP.ID,-1) AS 'PayScaleID',
ISNULL(E.Prefix,'') + ISNULL(E.SerialNo,0) AS 'Token number',
ISNULL(E.FirstName,'')+' '+ ISNULL(E.MiddleName,'')+' '+ISNULL(E.LastName,'') AS 'Employee name',
ISNULL(E.CostCentreCode,'') AS 'Cost centre code',
ESP.TotalPresentDays AS 'Present days',
ESP.TotalWeeklyOffDays AS 'Week offs',
ESP.TotalPaidHolidays AS 'Paid holiDays',
ESP.TotalAbsentDays AS 'Absent days',
ESP.ArrearDays AS 'Arrear days',
ESP.OTHours AS 'OTHours',
ESP.TotalPaidAmount AS 'Total Amount',
MAD.Name AS 'Allowance' ,
X.Amount
INTO #temp
FROM
(
SELECT
-1 AS 'BillingI' is not a valid identifier."
Run Code Online (Sandbox Code Playgroud)
我正在执行以下查询."
{ …