Привет всем!
Сталкнулся с таким глюком. При запросе типа:
SELECT IZDAN.INDX FROM IZDAN WHERE IZDAN.INDX = '51516Д'
Выскакивает ошибка "SQL Error: arithmetic exception.....Cannot transliterate character between character sets"
Но если вводить значение через параметр
SELECT IZDAN.INDX FROM IZDAN WHERE IZDAN.INDX = :f_indx
то все нормально.
Для доступа к базе использую компонент Zeosdbo. Пробовал через dbExpress глюк повторился.
Ошибка возникает только если в запросе присутствуют русские буквы. Кто-нибудь с таким сталкивался?
P.S. Конечно можно все делать через параметры, но хотелось бы понять в чем дело.