JDBC: при преобразовании Clobs в строки не возвращается \ n строка - PullRequest
1 голос
/ 16 июля 2010

Я подключаюсь к базе данных 4D (четвертого измерения) с ее дрянным драйвером jdbc.

У меня есть CLOB в базе данных, и когда я получаю его через getString или getClob, я не получаюстрока возвращается, кажется, все идет в одну строку.

Но если я сделаю выборку в обозревателе баз данных NetBeans и скопирую и вставлю значение в редактор, он действительно подберет \ n.

Я заметил, что вместо \n \ Я получаю символ 13

Кто-нибудь знает, почему эти \ n строки возвращаются не так, как должны?

Я использую 64-битную версию Windows 7

Пабло

1 Ответ

0 голосов
/ 16 июля 2010

В Windows терминатор строки - \r, в Linux - \n. Всякий раз, когда происходит обмен файлами между различными системами, возникает большая путаница.

Если вы видите неправильный тип терминатора строки, вам нужно преобразовать эти строки. Проблема решена.

...