NamedParameterJdbcTemplate jconnect десятичная проблема - PullRequest
0 голосов
/ 18 ноября 2011

Я использую NamedParameterJdbcTemplate для вставки данных в таблицу.(Spring 2.5.3 / Java 1.6) Я использую драйвер jconnect для подключения к sybase jdbc:sybase:Tds:<Server>:<Port>.По какой-то причине десятичные значения десятичной части усекаются.

С тем же кодом, если я использую драйвер jtds (jdbc:jtds:sybase://<Servername>:<Port>), он работает нормально.

Я не могу использовать jtds, поскольку jconn используется другим кодом.

InJava объекты, поле определяется как double.В базе данных поле определяется как число с плавающей запятой (числовое с точностью не работает).

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 21 ноября 2011

Форматирование номера возможно из «Региональных и языковых настроек».

Зайдите в Панель управления -> «Региональные и языковые настройки» -> Настройте и измените «Десятичный символ». Если это "." поставить "," или наоборот.

...