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

Announcements
Discover how organizations are unlocking new revenue streams: Watch here
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Context variable in SQL Querry ToracleInput

Hello,
I want to use parameter into a query for a ToracleInput component.

"SELECT....
FROM ....
WHERE DATECLOTURE <
(CASE WHEN " + context.Periode + "='MOIS_PASSE'
THEN LAST_DAY(ADD_MONTHS(TRUNC(SYSDATE),-1))
ELSE SYSDATE
END)"
i have an error "non valid constant character"..
Thanks for your help..
Louis
Labels (2)
2 Replies
Anonymous
Not applicable
Author

Hi Louis,
This is because the conevrted sql statement now contains your context.Periode as a constant. If you change your tOracleInput to the following it should work:
"SELECT....
FROM ....
WHERE DATECLOTURE <
(CASE WHEN '" + context.Periode + "'='MOIS_PASSE'
THEN LAST_DAY(ADD_MONTHS(TRUNC(SYSDATE),-1))
ELSE SYSDATE
END)"

Regards,
Arno
Anonymous
Not applicable
Author

Thank you Arno !!! it's Ok !!
Regards,
Louis