package jnpf.database.sql.param; import com.alibaba.druid.proxy.jdbc.NClobProxyImpl; import lombok.Cleanup; import java.io.BufferedReader; /** * 类功能 * * @author JNPF开发平台组 YanYu * @version v3.4.5 * @copyrignt 引迈信息技术有限公司 * @date 2022-12-06 */ public class FormatSqlDM { public static String getClob(NClobProxyImpl nClobProxy) throws Exception { @Cleanup BufferedReader br = new BufferedReader(nClobProxy.getCharacterStream()); String s = br.readLine(); StringBuilder sb = new StringBuilder(); while (s != null) {// 执行循环将字符串全部取出付值给StringBuffer由StringBuffer转成STRING sb.append(s).append("\n"); s = br.readLine(); } return sb.toString(); } }