Can I turn case-sensitive data handling from Vertica off session wise . I want it to be dependent on user who may either want to keep it case-sensitive or otherwise !
Also Is there any key to be modified while logging in to mark the session on for Unicode data handling ?
There are indeed ways. I did not test them fully, so there might be corner cases I am not aware of. The keyword you are looking for is collation. You specifically want to update the colstrength keyword and you want a value of 1 I believe (case and accents are ignored).
You can do it in a few ways:
\locale en_US@colstrength=1
SET LOCALE TO 'en_US@colstrength=1';
To show the effect, here is an example, first with the default, then after changing the locale:
I am pretty sure there is more to it, but this should get you started.