Clob tipinde tuttuğunuz veriyi String'e çevirmek istediğinizde aşağıdaki metot size yardımcı olacaktır.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.Reader;
import java.sql.Clob;
import java.sql.SQLException;
public class ClobToStringConverter {
public static String convertClobToString(Clob clb){
Reader reader;
String msgStr = "";
String line;
try {
if(clb!=null){
reader = clb.getCharacterStream();
BufferedReader bufferedReader = new BufferedReader(reader);
while((line=bufferedReader.readLine())!=null)
msgStr +=line;
}
} catch (SQLException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return msgStr;
}
}
Hiç yorum yok:
Yorum Gönder