Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik GA: Multivariate Time Series in Qlik Predict: Get Details
cancel
Showing results for 
Search instead for 
Did you mean: 
jprimera
Contributor
Contributor

Why Qlik does not recognize latam symbols from database table record

First there is a Stage app that extract the table from the database and store it as QVD file.

Then Other app does some data transformation from that QVD.

The problem is this:

When I query the table from SQLServer the data comes this way: 'DEPÓSITOS'

When i try to read the QVD the same record retrives me the record this way: 'DEPËSITOS'

What could be the problem... Is there any setting that im missing in the script at the Main Sheet?

Labels (1)
3 Replies
marcus_sommer

This may be related to the used charset (it's a configurable setting within some driver) or to the applied collation which is an interpretation setting within Qlik, see: Alphabetical sort order is not correct in local la... - Qlik Community - 1712534

- Marcus

jprimera
Contributor
Contributor
Author

Hi Marcus, thanks for your advice... do you know wich is the specific CollationLocale for Spanish? I've tried 'es-ES' but didn't worked.

-Jesus

marcus_sommer

Unfortunately I don't know if your setting is the right one for Spanish and I couldn't find any overview which language-country settings are supported.

But I assume that your value is probably the correct one. Before going further in this direction I suggest to extract the relevant chars to ensure that they are already properly loaded from the database. Maybe something like the following would be helpful:

load *, mid(YourField, iterno(), 1) as Char,
ord(mid(YourField, iterno(), 1)) as CharIndex,
iterno() as IterNo, rowno() as RowNo
while iterno() <= Len;
load *, recno() as RecNo, len(YourField) as Len;
sql select YourField from YourDataBase;

- Marcus