3

我正在构建一个 java 字符串并在我想指示记录结束的地方添加换行符 ("\n")。我将此字符串存储在 oracle 中的 VARCHAR2 字段中,并且一切正常,直到我存储的数据对于这样的字段而言变得太大。我现在正在尝试将记录保存在 CLOB 中,但是当我检索记录时,换行符丢失了。

如何确保在检索数据时换行符仍然存在?

我很想添加代码示例,但我正在使用一个抽象数据库层的 API,所以我不确定它在做什么。我所知道的是它在保存为 VARCHAR2 时有效,但作为 CLOB 它已经消失了。

4

1 回答 1

1

这是解决同一问题的线程的链接:

转义序列是否保留在 CLOB 中?

只要您在整个 AFAIK 期间使用正确的编码,CLOB 就没有理由丢失您的转义字符。

于 2011-04-07T18:26:59.350 回答