Escape-последовательность не работает в драйвере oracle 10g

Я подключаю базу данных Oracle 11g через C-код. Я использую драйвер Oracle 10g для подключения к БД.

Запрос не выполнен с кодом ошибки 1461.

Когда я пытаюсь вставить строку: "Я нахожусь в" Мумбаи "" ===> Это не удалось. Я попробовал: "Я в" Мумбаи "===> Это было успешно. (Я думаю, что пространство между 'и Мумбаи вызывает проблемы.

Тот же результат после использования escape-символа в строке: Когда я пытаюсь вставить строку: 'Я в' 'Мумбаи'' '=====> Не удалось. Я попытался: "Я в Мумбае" ===> Это было успешно.

Я использую тот же символ языка NLS на моем ПК и базе данных. Такая же настройка работает нормально с драйвером oracle 11g.

Есть ли способ исправить это с помощью установки, а не манипуляции со строками?

0 ответов

Другие вопросы по тегам