Clob到字符串的转换

问题描述 投票:0回答:1
if(resultSet.next())
      { 
        Reader r = resultSet.getClob(1). getCharacterStream();
        StringBuffer buffer = new StringBuffer();
        int ch;
        while ((ch = r.read())!=-1) {
           buffer.append(""+(char)ch);
        }
        System.out.println(buffer.toString());

问题:通过执行上述代码行,String是否能够保留来自Clob的所有数据?

java jdbc
1个回答
0
投票

字符串最多可容纳2 ^ 31-1个字符。 MySQL中的Clob最多可以存储2 ^ 31-1个字符。是的,字符串能够容纳Clob组成的所有字符。

© www.soinside.com 2019 - 2024. All rights reserved.