Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在构建一个 java 字符串并在我想指示记录结束的地方添加换行符 ("\n")。我将此字符串存储在 oracle 中的 VARCHAR2 字段中,并且一切正常,直到我存储的数据对于这样的字段而言变得太大。我现在正在尝试将记录保存在 CLOB 中,但是当我检索记录时,换行符丢失了。
如何确保在检索数据时换行符仍然存在?
我很想添加代码示例,但我正在使用一个抽象数据库层的 API,所以我不确定它在做什么。我所知道的是它在保存为 VARCHAR2 时有效,但作为 CLOB 它已经消失了。
这是解决同一问题的线程的链接:
转义序列是否保留在 CLOB 中?
只要您在整个 AFAIK 期间使用正确的编码,CLOB 就没有理由丢失您的转义字符。