Hello, I'm working on a simple SSIS package for ETL, I'm trying to do an "UPSERT" using the classic lookup trick, the Insert works fine (Lookup error Output), the problem that I have is with the Update (Lookup Match Output), It doesn't let me map the parameters for the update query and keep throwing this error "No column information was returned by the SQL Command", I'm not using store procedures or dynamics queries, just two simple tables, the source and destination databases are different, both are SQL Server databases running in the same server.
My query is as follow:
UPDATE DimCustomer
SET [Name] = ?, [Search Name] = ?, [City] = ?, [Territory Code] = ?, [Customer Posting Group] = ?, [Currency Code] = ?, [Customer Price Group] = ?, [Customer Disc_ Group] = ?, [Country_Region Code] = ?, [Location Code] = ?, [County] = ?, [Post Code] = ?, [Tax
Area Code] = ?, [VAT Bus_ Posting Group] = ?, [Partner Type] = ?, [Responsibility Center] = ?, [Service Zone Code] = ? WHERE [No_] = ?
Am I doing something wrong?
Thanks in advance.