我正在使用其糟糕的jdbc驱动程序连接到4D(第四维度品牌)数据库。

我在数据库上有一个CLOB,当我通过getString或getClob获取它时,我没有得到行返回,一切似乎都在一行中。

但是,如果我确实在NetBeans数据库资源管理器上进行了选择,然后将值复制并粘贴到了编辑器上,则它确实会拾取\ n。

我注意到,我得到的不是字符\ n \,而是13

有人知道为什么这些\ n行返回没有如期出现吗?

我正在使用Windows 7 64位

巴勃罗

最佳答案

在Windows中,行终止符为\r,在Linux中为\n。每当在不同系统之间交换文件时,就会引起很大的混乱。

如果看到错误的行终止符,则需要转换这些字符串。问题解决了。

10-01 09:46