I dont' know how I can deal with the expected resultset derived from a select-based SQL query launched on database table.
I've created a Transformation which includes a Execute SQL Script
where I've hardcoded the intended select-sql query. By previewing the transformation I get an empty set of rows, in spite of knowing that sql query does actually recover a non empty set of rows.
I'd expect a non empty result set, that is, after clicking 'preview...' menu item, I'd expect a table showing all the matching rows of the targeted table.
UPDATE: The select-sql query I'm launching on the database is:
SELECT 'BATC001a' AS QAcheck, 'description' AS QADescription, "tblBAS".*, "tblLTFU"."D_Date"
FROM "table1" INNER JOIN "table2" ON "table1"."PATIENT" = "table2"."PATIENT"
WHERE ("table2"."D_Date" > "table1"."B_Date") AND NOT ("D_Date" BETWEEN '1911-11-11 00:00:00' AND '1911-11-11 23:59:59')
The sql works fine because if it's placed inside a Table Input
step the non-empty expected resultset is retrived, as suggested in a post.