小编Raj*_*wal的帖子

ETL SSIS:将错误行重定向到单独的表

我正在处理一个包含Source,大约80个查找和1个目标的包.

源表中的数据不够一致,因此我的包经常失败.

有没有一种方法可以传输在目的地表中插入时给出的所有行?

例如.我在Source中有5行,其中1st和4th会出错.现在结果应该是第2,第3和第5应该进入目的地但是第1和第4应该存储在某个平面文件或数据库表中.

提前致谢

sql-server ssis etl

4
推荐指数
1
解决办法
3万
查看次数

T-Sql动态查询字符串限制

我得到一个奇怪的例外,说""

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)

我正在执行以下查询."

{ …

sql t-sql dynamic-sql

1
推荐指数
1
解决办法
8252
查看次数

标签 统计

dynamic-sql ×1

etl ×1

sql ×1

sql-server ×1

ssis ×1

t-sql ×1