查询显示表的多个迭代

时间:2017-04-05 20:52:24

标签: sql sql-server ssis

我创建了一个SSIS包,它接受一个CSV文件并将其导入一个名为“OPEX_Spend”的表中,但是当我运行一个查询时,它会查询该表的多次迭代。该表应该显示336行,而不是1002。任何想法为什么它这样做?以下是所有设置的方式:

数据流:

  1. 平面文件来源

  2. 查找转换

  3. OLE DB目的地

  4. 以下是表格的设置方式:

    CREATE TABLE OPEX_Accounts (
    Account_ID int IDENTITY (1,1) PRIMARY KEY,
    OPEX_Name varchar(50),
    GL_Account varchar(50)
    )
    
    CREATE TABLE OPEX_Spend (
    Actuals_ID int IDENTITY (1,1) PRIMARY KEY,
    Account_ID int NOT NULL,
    CONSTRAINT FK_OPEXID 
    FOREIGN KEY (Account_ID) REFERENCES OPEX_Accounts (Account_ID),
    Actuals_Date varchar(50),
    Transaction_Text varchar (50),
    Actuals_Amount numeric
    )
    

0 个答案:

没有答案