Hello and thank you for reading this.
For errors on the ETL process, data that cames from Unicode TXT files were stored on a ANSI database.
The result of this situation is that there is some diamond with question mark where the value was not found on the codepage.
This cannot be change because the data is historical and we no longer have source files.
Now, if I make joins using SQL, that column find match with same column on another table, this works perfect on TSQL.
However I have a process that do this, but using SSIS lookup Transformation. The thing is that this process found NO MATCH, but there is a match, so I assume that have to do something with this special character added.
If I change collation, the black diamond with question mark change to a single question mark.
in any case, with or without the collation, if I do ASCII command to view the ASCII code of this character, it´s like not there, just char 32 (space).
Please let me know how can I do correctly the look up operation.
Note, in SSIS, the data type of this column is DT_WSTR
Gilberto H.