我正在使用NamedParameterJdbcTemplate
将数据插入表格中。 (Spring 2.5.3 / Java 1.6)
我正在使用jconnect驱动程序连接到sybase jdbc:sybase:Tds:<Server>:<Port>
。
由于某种原因,小数部分的十进制值被截断。
使用相同的代码,如果我使用jtds驱动程序(jdbc:jtds:sybase://<Servername>:<Port>
),它的工作正常。
我无法使用jtds,因为其他代码正在使用jconn。
在Java对象中,字段定义为double。在数据库中,字段定义为float(精度数字不起作用)。
感谢任何帮助。
答案 0 :(得分:0)
可以从“区域和语言设置”中进行数字格式化。
转到“控制面板” - &gt; “区域和语言设置” - &gt;自定义并更改“十进制符号”。如果它是“。”把“,”反之亦然。