CLOB列的数据是否为二进制?

时间:2019-03-08 03:09:57

标签: database string encoding clob

我在程序运行时发现了CLOB数据错误,出现编码问题。我的程序使用的编码是UTF-8。它执行查询以获取其中包含xml字符串的CLOB数据,并使用查询的xml字符串创建一个新的xml文件。

我发现的错误是所创建的xml文件的某些字节不在UTF-8范围内,因此当我尝试在Chrome浏览器中打开该文件时遇到了错误页面。

配置的数据库编码也是UTF-8,所以我认为数据库编码只是意味着数据库具有二进制数据,并使用配置的编码来处理数据。因此,数据库甚至可能包含不在其编码范围内的数据,并且在读取数据时会显示空格或断字符。

对吗?

0 个答案:

没有答案