Oracla 9.2 . Lokalnie używam Oracle 10.2 XE i wykonując
dla połączenia zapytania:
ALTER session SET NLS_SORT=BINARY_CI; ALTER session SET NLS_COMP=LINGUISTIC;
odczulam warunki zapytań na wielkość liter.
W robocie mam "potężny" system MS AXAPTA oparty na Oracle9i Release
9.2.0.6.0 - 64bit Production. Dla połączenia wykonuję zapytania:
ALTER session SET nls_comp = ANSI; -- lub BINARY ALTER session SET nls_sort = GENERIC_BASELETTER;
NIESTETY TO JUŻ NIE DZIAŁA....
Wstępnie, problem wielkości liter rozwiązuję używając funkcji tekstowych np.:
SELECT * FROM bmssa.kpempltableviewzl WHERE LOWER(bmssa.kpempltableviewzl.name) LIKE LOWER('%elŻbieta%') AND bmssa.kpempltableviewzl.dataareaid = 'zw';.
Czy ma ktoś pomysł jak to zrobić używając alter session, lub w inny sposób dla danego połączenia z Oracle 9.2?
Pozdrawiam.